EmguCV中图片的clone
,copy
和copyto
有什么区别?
我之前已经问过类似的问题,但我问的是image object
。
答案 0 :(得分:2)
Clone()和Copy()方法非常相似,但它们在处理ROI方面有所不同。一个例子将使这更清楚。假设您有一个640x480的图像,其位置(200,200)的ROI为100x100。使用Clone()将创建一个大小为640x480的 new 图像,其ROI为100x100,位于(200,200)。使用Copy()将创建大小为100x100的 new 图像,其中数据与原始图像中位于(200,200)的100x100窗口相同。如果您没有任何投资回报率,则两种方法都会返回相同的结果(新图像为640x480)。
CopyTo()与Copy()的ROI逻辑相同,只是您需要提供目标图像,它不会为您创建新图像。