网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

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

时间: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]是完全一样的。

怎么从已知图片里面找到目标图片
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com