该程序中的哪个算法? [英] which is algorithm in this program?

查看:81
本文介绍了该程序中的哪个算法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

从第一个图像应该得到最后一个图像.谁对这个程序有算法的想法?
第一张图片-原始图片
第二张图片-二进制图片
最后一张图像-图像亮度梯度边界


http://xmages.net/i/3255828

From the first image should get the last image. who has the ideas of algorithm in this program?
The first image - the original image
The second image - Binary image
The last image - the image brightness gradient boundary


http://xmages.net/i/3255828

推荐答案

我最好的建议是尝试使用Google: [ ^ ]-您提供的信息不足,无法从几张小图片中得出答案.
The best thing I can suggest is that you try Google: "image brightness gradient boundary"[^] - you do not give enough info to work it out from a couple of small pictures.


有趣但困难的测验.

即使中间的图像也很难分辨.可能是边缘检测过滤器(Canny),然后进行阈值处理(无非最大值抑制).

正确的选择确实是出乎意料的.看起来像各向异性平滑(边缘流),接着是边缘检测,接着是矢量化(看起来像短线段,而不是自由轮廓).

无论如何,正确的图像上的结构与原始内容几乎没有相似之处,并且会引入许多伪像,如覆盖图所示. http://xmages.net/i/3255881 [
Funny but difficult quizz.

Even the middle image is hard to tell. Possibly edge detection filter (Canny) followed by thresholding (without non-maxima suppression).

The right one is really unexpected. Looks like anisotropic smoothing (edge flow) followed by edge detection followed by vectorization (looks like short line segments rather than free contours).

Anyway, the structures on the right image bear little resemblance with the original content and introduce many artifacts, as an overlay shows. http://xmages.net/i/3255881[^]

Other hypotheses:

- isophotes on the smoothed image, because the curves are bundled, followed by some postprocessing, because large portions are missing;

- postprocessing could be polylines fitted to isophotes in a snake-like fashion.


这篇关于该程序中的哪个算法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆