gpt4 book ai didi

c# - 如何使用 Emgu CV(或 OpenCV)剪切图像的子部分?

转载 作者:太空狗 更新时间:2023-10-29 20:57:19 28 4
gpt4 key购买 nike

我想使用 Emgu CV(或 OpenCV)剪切(或裁剪)图像的子图并计算该部分的平均颜色;寻找变化。

谢谢

最佳答案

  1. 设置您正在处理的图像的 ROI(感兴趣区域),这意味着任何计算都只在这个区域进行。

    image.ROI = new Rectangle(x,Y,Width,Height);

  2. 计算 ROI 的平均值,其中“TYPE”是图像相关的 Bgr 对于颜色 Gray 对于灰度

TYPE average = image.GetAverage(image);

  1. 完成后重置图像 ROI,以便您可以再次看到整个图像。

整个过程所做的就是遍历每个像素,加上它的值,然后除以像素总数。节省您自己编写代码的时间。

谢谢克里斯

关于c# - 如何使用 Emgu CV(或 OpenCV)剪切图像的子部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6516573/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com