Skip to content

GangLongYu/synthetic_images_in_PIV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

粒子图像合成


使用方法

  • 直接运行generate.m,系统是Ubuntu 18.04,在win上运行需要改一下saveas的路径

代码部分

  • 主要参数
  • 数据读取,显示全部流场,截取部分流场
  • 生成粒子图像
    • 粒子光强服从高斯分布,将真实坐标(m)转化为图像坐标(pixel)
    • 加入Fluent计算的流场位移offsetxoffsety,期间多次使用scatteredInterpolantgridderInterpolant两个插值函数
    • 在壁面处集中加粒子,模拟壁面反光效果
    • 加高斯白噪声
  • 主要function
    • I_d:计算粒子的光强幅值$I_0$分布和半径分布
    • cal_extent:计算每个粒子位置所影响的像素点的范围
    • PIV_test:对生成的粒子图像对用PIV算法计算位移,之后与已知位移比较大致相符,说明生成的粒子图像应该是正确的
  • 存在的问题
    • 粒子图像旋转,用imrotate可能效果不是很好
    • 图像左上角是坐标原点,y正方向向下

About

synthetic particle images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages