怎么从已知图片里面找到目标图片

 时间:2024-11-13 14:19:32

1、把两幅图片载入到Mathematica里面,并分别命名为img和img0。

怎么从已知图片里面找到目标图片

3、查看图片尺寸:{u,v}=ImageDimensions[img]{p,q}=ImageDimensions[img0]其中,u和p代表图片宽度,v和q代表图片高度。imgu=Image[Table[a[[m,n]],{m,1,q,1},{n,1,p,1}]]目标是从img左上角截取某个图片,并只保留第一通道的灰度图。注意,imgu和img0大小一样。

怎么从已知图片里面找到目标图片

5、而这一点,可以通过对图片数据进行计算,加以区别:(imgu-Image[b]//ImageData//Flatten)^2//Total注意,上面用的算法,是取数据差值的平方和;也就是说,当且仅当结果等于0,才能说明两幅图片相同。

怎么从已知图片里面找到目标图片

7、可以验证一下:aa=Img[ss[[1,1]],ss[[1,2]]](aa-Image[b]//ImageData//Flatten)^2//Total其中,Img是一个自定义函数。通过运行结果,可以发现,图片aa和Image[b]是完全一样的。

怎么从已知图片里面找到目标图片
  • solidworks分离工程图不打印不同步水印
  • Solidworks 2018如何将草图文字加粗
  • SW如何标注底部基线到圆弧顶部的尺寸
  • 如何使用Solidworks给多个模型面添加角度?
  • 三国杀武将分析之矫然的壮士《邓艾》篇
  • 热门搜索
    什么网名好听又有创意 什么是加息 ture是什么意思 prince什么意思 responsibility是什么意思 什么什么无什么 维生素e乳膏的作用及功效 瞻仰是什么意思 发现运动版 亲嘴有什么好处