求问各位行家怎么区分出相似图片,找到目标图片。
相似的的图片主要是中间形状不同颜色不同,但是不太懂这方面,不知道怎么写代码。目前有两种方案,一个是提取出轮廓判断,一个是根据颜色判断。我还看到有些人说可以用卷积神经网络?对于这个真的毫无头绪
关于图像识别区分出相似图片
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 疯狂的豆包 2023-05-12 17:08关注
对于相似图片的区分,可以使用以下几种方法:
- 基于颜色的方法:可以使用颜色直方图或颜色特征来比较图片之间的相似度。颜色直方图是将图片中每个像素的颜色值统计出来,然后将其分成若干个区间,最后得到一个直方图。通过比较两张图片的颜色直方图,可以计算它们之间的相似度。颜色特征是将图片中每个像素的颜色值转换成一个特征向量,然后通过计算两个特征向量之间的距离来比较图片之间的相似度。
- 基于形状的方法:可以使用边缘检测算法提取出图片的轮廓,然后比较两张图片的轮廓之间的相似度。常用的边缘检测算法有Canny算法、Sobel算法等。
- 基于深度学习的方法:可以使用卷积神经网络(CNN)来训练一个分类器,将相似的图片归为同一类别。训练CNN需要大量的数据和计算资源,但是可以得到更准确的结果。
综上所述,对于不同的应用场景,可以选择不同的方法来区分相似图片。如果是对于颜色变化较大的图片,可以使用基于形状的方法;如果是对于形状变化较大的图片,可以使用基于颜色的方法;如果需要更高的准确率,可以使用基于深度学习的方法。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 为什么在iis上部署网站,服务器可以访问,但是本地电脑访问不了
- ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
- ¥15 ADS时域 连续相位观察方法
- ¥15 Opencv配置出错
- ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
- ¥15 气象网格数据与卫星轨道数据如何匹配
- ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
- ¥15 微软账户问题不小心注销了好像
- ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
- ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused