相关疑难解决方法(0)

在python中测量两个rgb图像之间的相似性

我有两个相同大小的 rgb 图像,我想计算一个相似性度量。我想从欧几里得距离开始:

import scipy.spatial.distance as dist
import cv2

im1 = cv2.imread("im1.jpg")
im2 = cv2.imread("im2.jpg")

>> im1.shape
(820, 740, 3)

>> dist.euclidean(im1,im2)

ValueError: Input vector should be 1-D.
Run Code Online (Sandbox Code Playgroud)

我知道dist.euclidean需要一个1-d阵列和im1im2是3-d,但有将与3-d阵列工作,或者是否有可能变换函数im1im2到1-d阵列蜜饯在图像中的信息?

python similarity euclidean-distance

2
推荐指数
1
解决办法
3598
查看次数

标签 统计

euclidean-distance ×1

python ×1

similarity ×1