[已解决] 图像读取

[复制链接]
爱琪宝宝 发表于 2022-7-14 17:10:41
本帖最后由 爱琪宝宝 于 2022-7-14 18:51 编辑

请问各位学长大佬,这个用强度生成条纹图之后,对条纹进行读取,怎么可以直接读取,而不是截图到桌面,再读取图片路径的。一直截图改路径挺麻烦。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

最佳答案


lyqmath 发表于 2022-7-15 10:10:26





可以考虑直接按数值矩阵来做处理
更多的可参考
《视觉大数据智能分析算法实战》[刘衍琦等]



例如



  1. clc; clear all; close all;
  2. f1 = 10;
  3. f2 = 20;
  4. deltax = 5;
  5. for i = 256 : 512
  6.     for j = 1 : 512
  7.         Img(i,j) = 0.5 + 0.5*cos(2*pi*(f1*j - f2*(j-deltax)));
  8.     end
  9. end
  10. figure; imshow(Img, []);

  11. img = im2bw(im2uint8(mat2gray(Img)));
  12. figure('name','原图转二值');
  13. subplot(1,3,1);imshow(img); title('原图');



复制代码


回复此楼

1 条回复


lyqmath 发表于 2022-7-15 10:10:26





可以考虑直接按数值矩阵来做处理
更多的可参考
《视觉大数据智能分析算法实战》[刘衍琦等]



例如



  1. clc; clear all; close all;
  2. f1 = 10;
  3. f2 = 20;
  4. deltax = 5;
  5. for i = 256 : 512
  6.     for j = 1 : 512
  7.         Img(i,j) = 0.5 + 0.5*cos(2*pi*(f1*j - f2*(j-deltax)));
  8.     end
  9. end
  10. figure; imshow(Img, []);

  11. img = im2bw(im2uint8(mat2gray(Img)));
  12. figure('name','原图转二值');
  13. subplot(1,3,1);imshow(img); title('原图');



复制代码


回复此楼
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表