CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

摄像头拍出来的皮肤毛孔图像,如果计算出毛孔之间的距离,高手请进.

楼主hong668(心情不错)2006-12-14 13:46:30 在 C++ Builder / 基础类 提问

这段时间搞头发都脱了也没个结果,求大家救我吧.分不够会再加.哪怕一些思想也好. 问题点数: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

相关问题

关键词

得分解答快速导航

  • 帖主:hong668
  • i_love_pc
  • flowercity
  • ccrun
  • Y___Y
  • daydayup234
  • wood542344
  • daydayup234
  • Y___Y
  • ccrun
  • argenCHN
  • sinozw
  • Y___Y
  • zlhxx89
  • lllyyy2403
  • wrw001
  • wanglovec
  • scfox
  • tree2000
  • cczlp
  • tree2000
  • wewaa
  • joyous

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo