OpenCV是否提供了如何绘制和绘制图形的功能?
我发现了Shervin Emami http://www.shervinemami.info/graphs.html这个由他自己创建的链接.
我试图从冈萨雷斯的书中锐化一些标准图像.下面是我尝试过的一些代码,但它并没有接近锐化图像的结果.
cvSmooth(grayImg, grayImg, CV_GAUSSIAN, 3, 0, 0, 0);
IplImage* laplaceImg = cvCreateImage(cvGetSize(oriImg), IPL_DEPTH_16S, 1);
IplImage* abs_laplaceImg = cvCreateImage(cvGetSize(oriImg), IPL_DEPTH_8U, 1);
cvLaplace(grayImg, laplaceImg, 3);
cvConvertScaleAbs(laplaceImg, abs_laplaceImg, 1, 0);
IplImage* dstImg = cvCreateImage(cvGetSize(oriImg), IPL_DEPTH_8U, 1);
cvAdd(abs_laplaceImg, grayImg, dstImg, NULL);
Run Code Online (Sandbox Code Playgroud)
在锐化之前
我的锐化结果
期望的结果
绝对拉普拉斯
如何从图像积分中找到均值,std dev和梯度?给出如下图像:

如上图所示,要找到突出显示部分的总和,sum = C+A-B-D.
所以我们有sum = 22.
我如何进行下一步以找到:
我最近阅读了有关图像积分的内容,我可以理解这种数学方法.一些如何,我注意到它也可以计算统计值,如均值,标准差,方差.那么,问题是如何在积分图像完成后计算统计值?我们可以从正常图像中找到统计值,因此我们为什么以及如何需要积分图像然后找到统计值?
如果字符连接,我该如何分段?我只是尝试使用带有距离变换的分水岭(http://opencv-code.com/tutorials/count-and-segment-overlapping-objects-with-watershed-and-distance-transform/)来查找组件的数量,但它似乎表现不佳.
话虽如此,我怎样才能有效地分割角色?需要帮助/想法.
附件是二进制图像的例子.
严重连接的一个例子.
答:
@mmgp这是我的o/p

是否有任何特定的功能可以在opencv中用于骨架化?此外,我搜索了一段时间,并想知道是否OpenCV的实现维诺骨架(好像有,但真的是这样的)?
我正在阅读每英尺像素,但有人可以教我如何计算每英尺像素?如果给定分辨率640(水平)×480(垂直),镜头范围从2.8毫米到12毫米,距离= 16英尺(约5米),每英尺像素等于?
任何人?
只想清除我的困惑.我测试了openCV模板匹配方法来匹配一些数字.首先,我有一个数字序列0 1 2 3 4 5 1 2 3 4 5(二值化之后,字符宽度可能不同).模板匹配如何与数字'1'匹配?可以;

编辑:附件是输出.它只匹配一个数字'1'而不是两个'1'.
[问]如何同时检测两个数字'1'?
我试图将BGR转换为YCrCb以增加亮度并将其转换回BGR
cvSplit(luma,y,cr,cb,0); <<拆分不需要顺序吧?
...对亮度分量做一些事情
cvMerge(temp_y,cr,cb,0,luma); <<亮度Cr和Cb的正确顺序是什么?