EmguCV中图像的克隆、复制和复制有什么区别?

EmguCV中图像的克隆、复制和复制有什么区别?,emgucv,Emgucv,EmguCV中图像的clone、copy和copyto之间有什么区别 我知道以前也有人问过类似的问题,但我问的是关于图像对象克隆()和复制()方法非常相似,但它们处理ROI的方式不同。举个例子可以更清楚地说明这一点。假设您有一个640x480图像,在位置(200200)处的ROI为100x100。使用Clone()将创建一个新的图像,大小为640x480,ROI为100x100,位于(200200)。使用Copy()将创建一个大小为100x100的新的图像,其中的数据与原始图像中位于(20020

EmguCV中图像的
clone
copy
copyto
之间有什么区别

我知道以前也有人问过类似的问题,但我问的是关于
图像对象

克隆()和复制()方法非常相似,但它们处理ROI的方式不同。举个例子可以更清楚地说明这一点。假设您有一个640x480图像,在位置(200200)处的ROI为100x100。使用Clone()将创建一个新的图像,大小为640x480,ROI为100x100,位于(200200)。使用Copy()将创建一个大小为100x100的新的图像,其中的数据与原始图像中位于(200200)处的100x100窗口相同。如果没有任何ROI,则两种方法将返回相同的结果(640x480的新图像)

CopyTo()与Copy()的ROI逻辑相同,只是您需要提供目标图像,它不会为您创建新图像