摄像头拍出来的皮肤毛孔图像,如果计算出毛孔之间的距离,高手请进.
这段时间搞头发都脱了也没个结果,求大家救我吧.分不够会再加.哪怕一些思想也好. 问题点数:100、回复次数:33Top
1 楼i_love_pc(杰子)(欢迎加入技术交流QQ群:23640432)回复于 2006-12-14 13:50:17 得分 20
图象预处理,分割,二值化,增强,细化,取坐标,求距离.Top
2 楼hong668(心情不错)回复于 2006-12-14 13:52:44 得分 0
楼上老大有相关的例程吗,Top
3 楼flowercity(菜农)回复于 2006-12-14 13:55:52 得分 2
这个比测量精液的精子数量简单多了吧
呵呵Top
4 楼ccrun(老妖)(www.ccrun.com)回复于 2006-12-14 14:00:47 得分 5
汗妞神~~~Top
5 楼hong668(心情不错)回复于 2006-12-14 14:04:19 得分 0
不懂.Top
6 楼Y___Y(一叶障目)回复于 2006-12-14 14:11:57 得分 8
就是图像识别技术,自己研究一下,毛孔有什么特征,看看专业论文。
想搞好不容易Top
7 楼hong668(心情不错)回复于 2006-12-14 14:34:39 得分 0
或是能不能计算出图像里毛孔的数量,有没有兄弟们做过.急坏我了.Top
8 楼daydayup234(关中刀客)回复于 2006-12-14 14:37:26 得分 2
数老虎胡子Top
9 楼wood542344(人生就是比当归大条)回复于 2006-12-14 14:50:36 得分 3
这个上题有点。。。想象一下,一个程序员对着放大的毛孔写算距离的算法。
想想我就想笑。。。
好吧,我承认我是来灌水的。Top
10 楼hong668(心情不错)回复于 2006-12-14 15:20:29 得分 0
这是用在现代美容器械上分析皮肤用的,不是兄弟我闲着没事瞎折腾.呵..Top
11 楼daydayup234(关中刀客)回复于 2006-12-14 16:02:20 得分 3
图像识别好像
季老大好像搞相关的Top
12 楼Y___Y(一叶障目)回复于 2006-12-14 16:09:42 得分 5
毛孔中间很黑,可以用这个粗略判断,然后再细致分析究竟是不是毛孔Top
13 楼hong668(心情不错)回复于 2006-12-14 16:17:53 得分 0
季老大以前也帮我解决过很多问题,现在怎么良久没出现.请出山吧老大.Top
14 楼hong668(心情不错)回复于 2006-12-14 16:20:09 得分 0
是的,其实不需要太精确的,就相当一幅图里有很多个黑点,现在就是把这个黑点个数求出来或是假设是分布均匀的,两点的距离求出来.Top
15 楼ccrun(老妖)(www.ccrun.com)回复于 2006-12-14 22:55:36 得分 3
忽然想起以前有个"牛人"说,他开发了一套能识别色情图片的软件。。。Top
16 楼argenCHN(【夷不谋夏,胡不乱华】)回复于 2006-12-14 23:05:29 得分 3
upTop
17 楼sinozw()回复于 2006-12-15 09:24:05 得分 10
关键是处理两个过程
1 计算毛孔之间的像素点的个数
2 像素点的个数与实际图象大小之间的关系
问题2不是编程问题,透镜焦距\摄像头与皮肤距离等因素等会影响这个比例关系.可以在程序中设置一个比例因子进行调整.Top
18 楼Y___Y(一叶障目)回复于 2006-12-15 09:30:32 得分 5
如果求得了毛孔的个数,可由下列公式求平均距离
L=sqrt(S/(n*pi)),其中S为皮肤面积,n为毛孔数目,pi为圆周率Top
19 楼hong668(心情不错)回复于 2006-12-15 09:51:26 得分 0
看样子这样的问题是挺为难的,那有没有可能对毛孔进行定位,也就是取出毛孔在图像里的坐标值.Top
20 楼zlhxx89()回复于 2006-12-15 10:18:09 得分 10
。。。就是一个区分是不是毛孔的问题,针对毛孔的特征,形状,大小,灰度等,根据特征,灌水法以后,多次检索。你得想找毛孔的特征,注意皮肤、人种的影响。往往,在一个特征检索以后,肯定会有不是毛孔的数据,则需要用第二个特征在第一个特征的基础上再次检索,第三,第四都一样。
顺便说一句,毛孔说起来真的好别扭。。。。Top
21 楼hong668(心情不错)回复于 2006-12-15 10:39:43 得分 0
感谢楼上,现在可以不先考虑误差的问题,还有就是不但要找到毛'',然后如何定位它的坐标.Top
22 楼lllyyy2403()回复于 2006-12-15 11:57:49 得分 2
有趣Top
23 楼hong668(心情不错)回复于 2006-12-15 12:18:29 得分 0
难道又要成为死贴.我现在已经有一些进展了,图像已经先二值化了,现在有毛孔的地方就为1,也可以看成是个小圆点,现在如何依次取出这些小黑点在图像中的坐标,Top
24 楼wrw001()回复于 2006-12-15 14:03:59 得分 5
可以做,但应该把图片上传看看,基本原理就是进行图像分割,将所有毛孔从图像中剥离出来;再搜索到这些毛孔的位置,之后就是参照实际放大倍数计算距离了。Top
25 楼wanglovec(阳光飞舞)回复于 2006-12-16 11:29:06 得分 2
什么问题都有 呵呵Top
26 楼scfox(小胡)回复于 2006-12-16 12:55:13 得分 2
我们公司是专业搞这个的,不如你就外包给我们算了,这样你也省心.Top
27 楼hong668(心情不错)回复于 2006-12-17 11:26:45 得分 0
To scfox(小胡),my QQ:28276458 可以谈下价格Top
28 楼tree2000(NewBuilder)回复于 2006-12-17 18:18:18 得分 2
用LabVIEW IMAQ吧,做成一个DLL,再用其他语言调用.
其中的算法都是现成的.应该是整个图象分析中最简单的一个库.Top
29 楼cczlp(不惑)回复于 2006-12-17 18:42:30 得分 2
困难还是简单得看实际图像Top
30 楼hong668(心情不错)回复于 2006-12-18 13:50:44 得分 0
自顶一下吧.Top
31 楼tree2000(NewBuilder)回复于 2007-01-30 15:09:31 得分 2
To cczlp(不惑) ( ),
没有硬件得到图像,你就是飞上天,软件也做不出来。哪又不相互调整的项目。废话。
Top
32 楼wewaa(C/C++)回复于 2007-02-16 16:51:29 得分 2
好奇怪Top
33 楼joyous(NULL)回复于 2007-02-21 23:10:11 得分 2
恐怕同时照一个参照物,处理起来可能要容易些Top




