【发布时间】:2015-08-19 20:29:54
【问题描述】:
我需要从白色位图画布中提取黑白图像(签名)并将其调整为特定尺寸。图像 (sig) 保证为白色背景上的黑色。
原因是当我们捕获签名时,有些人写得很小,有些人填满了捕获区域。但是,我需要它们全部填充另一个图像的边缘以进行进一步处理。
我需要找到签名的 X/Y 坐标/矩形边界,这样我就可以只提取画布的那一部分,而不会得到很多周围的空白。
我在另一个项目中注意到了这一点,想知道如何在 OpenCVSharp 中实现。
http://www.emgu.com/wiki/index.php/Minimum_Area_Rectangle_in_CSharp
谢谢。
【问题讨论】:
-
我假设 opencvsharp 只是 opencv 的 c# 包装器。如果是这样,只需调用包装 cv::minAreaRect() 的任何函数。
标签: c# opencv image-processing opencvsharp opencvdotnet