- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 OpenCV 进行指纹识别项目。目前我需要提取指纹的内部区域(图像中的椭圆),但我不知道该怎么做。
任何建议表示赞赏。
编辑 :
我需要检查来自传感器设备的指纹和来自身份证的另一个指纹是否匹配。传感器中的指纹如下(左),身份证中的指纹为右指纹。为了验证它们,需要分割这个指纹(椭圆外不提供有用的信息,但确实为此添加了“噪音”)。
谢谢你。
最佳答案
为清楚起见,@API55 的评论是正确的:
create a mask (white inside the ellipse and black outside) you can do this with ellipse function and -1 in the thickness. Then copy the image using the mask (bitwise_and for python or copyTo for c++ should do it)... you will always have a squared image, but you will have black (or the color you want) outside the ellipse
Mat img = imread("small1.png", 0); // load gray
Rect region(10,10,40,40); // example roi
Mat roi(img, region); // part of img
Mat mask(Size(40,40), CV_8U, Scalar(0)); // all black
circle(mask, Point(20,20), 20, Scalar(255), -1, LINE_AA); // filled circle
Mat circRoi;
bitwise_and(roi, roi, circRoi, mask); // retain only pixels inside the circle
//
// now you can do your intensity calculation on circRoi
//
imshow("circle masked", mask);
imshow("masked roi", circRoi);
waitKey();
关于opencv - 指纹图像中的感兴趣区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50101871/
如何使 java.nio.channels.SelectionKey 对 NO opts 感兴趣? SelectionKey#cancel() 有可能,但不太好,因为它使 key 无用。 Select
我正在寻找可以在 8 位微处理器上运行并支持动态语言的推荐虚拟机。我喜欢 VM 解决方案,因为我认为它在代码密度、可移植性和拥有更小解释器的能力方面有好处,从而为更大的程序留出更多空间。 我的目标是在
这里有一个关于在 KeyValuePair(TKey, TValue) 中重写 ToString() 的问题,这是不可能的。 我看到有一些属性类型,例如 DebuggerDisplayAttribut
我是一名优秀的程序员,十分优秀!