Image 两幅图像的联合直方图

Image 两幅图像的联合直方图,image,opencv,histogram,Image,Opencv,Histogram,想问一下,是否有人已经或可以告诉我一个计算两幅图像之间的联合直方图的函数的快速实现 谢谢联合直方图还是累积直方图?对于后者,当累积标志设置为true时,将执行该任务 对于第一种情况,阅读可能会有所帮助。联合直方图还是累积直方图?对于后者,当累积标志设置为true时,将执行该任务 对于第一种情况,阅读可能会有所帮助。计算多个图像之间的联合直方图也可以直接使用cv2.calcHist()进行。 诀窍是传递一组您希望在关节直方图中包含的图像。然后,您必须选择应该在直方图中结束的通道。描述了通道编号 这

想问一下,是否有人已经或可以告诉我一个计算两幅图像之间的联合直方图的函数的快速实现


谢谢

联合直方图还是累积直方图?对于后者,当累积标志设置为true时,将执行该任务


对于第一种情况,阅读可能会有所帮助。

联合直方图还是累积直方图?对于后者,当累积标志设置为true时,将执行该任务


对于第一种情况,阅读可能会有所帮助。

计算多个图像之间的联合直方图也可以直接使用cv2.calcHist()进行。 诀窍是传递一组您希望在关节直方图中包含的图像。然后,您必须选择应该在直方图中结束的通道。描述了通道编号

这是Python中的一个简短示例代码,用于计算im1和im2之间的联合直方图:

im1 = cv2.imread(im1_path, cv2.CV_LOAD_IMAGE_GRAYSCALE)
im2 = cv2.imread(im2_path, cv2.CV_LOAD_IMAGE_GRAYSCALE)
h = cv2.calcHist( [im1, im2], [0, 1], None, [256, 256], [0, 256, 0, 256] )

计算多幅图像之间的联合直方图也可以直接使用cv2.calcHist()进行。 诀窍是传递一组您希望在关节直方图中包含的图像。然后,您必须选择应该在直方图中结束的通道。描述了通道编号

这是Python中的一个简短示例代码,用于计算im1和im2之间的联合直方图:

im1 = cv2.imread(im1_path, cv2.CV_LOAD_IMAGE_GRAYSCALE)
im2 = cv2.imread(im2_path, cv2.CV_LOAD_IMAGE_GRAYSCALE)
h = cv2.calcHist( [im1, im2], [0, 1], None, [256, 256], [0, 256, 0, 256] )

您好,我以前也用过同样的方法,但是我想知道是否有更快的代码实现或任何比较案例……我想知道我是否已经有效地实现了这一点,我以前也用过同样的方法,但我想知道是否有更快的代码实现或比较案例……我想知道我是否已经有效地实现了这一点