请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9949|回复: 13

[求助] 如何提取人脸曲面数据?

[复制链接]

新浪微博达人勋

发表于 2017-4-21 15:53:03 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
附件head.dat提供了一个人头的体数据[80,100,57]
我想把人脸部分的曲面数据提取出来,然后拿一张人脸照片投影上去,这样就可以得到一个立体的人脸了,可惜的是,体数据中的杂点很多,肉眼可以看出人脸的位置,但是不知道用什么算法可以获取。我的想法比较原始,还是以“点”为思考元件。不知哪位大神有办法识别出脸来?
侧脸剖面图如下:
tou.gif
过滤了外侧的一些杂点后:
111.gif
选取了一条可以代表轮廓的等值线:
人头切片.gif
虽然等值线图上人头的轮廓完整连续,但这是计算机插值的结果,我一开始也认为把这条等值线的点抽出来就行了,实际上画不出来(我用的是IDL,这不重要,主要是怎么算):
a=read_binary('C:\Users\Administrator\Desktop\head.dat',$
  data_dims=[80,100,57])
  table=[-99,-99,-99]
for i=0,79 do begin
  for j=0,56 do begin
    p=where(a[i,*,j] eq 60,count)
    if(count gt 0)then begin
      table=[[table],[i,j,min(p)]]
      endif
  endfor
endfor
table=table[*,1:-1]
x=fltarr(80,57)
x[table[0,*],table[1,*]]=table[2,*]
icontour,x,rgb_table=33

QQ截图20170421155603.png
一团乱麻,看不出有脸的迹象。

head.dat

445.31 KB, 下载次数: 6, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-24 20:14:03 | 显示全部楼层
这是研究啥用的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-4-24 20:42:17 | 显示全部楼层

边界识别吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-25 10:15:16 | 显示全部楼层
楼主厉害{:5_213:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-4-26 08:12:17 | 显示全部楼层
惊呆啦
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2017-4-26 08:22:19 | 显示全部楼层
用open-cv吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-26 08:23:25 | 显示全部楼层
看起来很厉害的样子
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-26 09:30:56 | 显示全部楼层
看起来很厉害的样子
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-27 12:41:37 | 显示全部楼层
哇塞,感觉好厉害的样子啊!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-27 13:23:00 | 显示全部楼层
{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表