几张大头照(就是证件上用的,例如身份证)总觉得别人洗照片的时候不负责任角度有问题或者数码照片(二代身份证)处理的时候不负责任,例如造成了压扁拉伸之类的效果。有没有什么办法(算法之类?)来检验一下?
如果需要,我可以提供小的图片大家看看有没有这样的感觉?
如果需要,我可以提供小的图片大家看看有没有这样的感觉?
解决方案 »
- winForm下拉框相关的问题,估计有点难
- 求助!急!在线等
- 用ClickOnce发布后的程序,每次打开时与服务器建立的是什么连接?
- 一用户控件,在他的CODEBEHIND中处理事务,把此用户控件放到一个.NET页面中,这个页面的CODEBEHIND如何获得此用户控件中的对象
- 数据库发布问题(Sql Server 2000)
- 移动开发关于button 和 textbox
- 怎么实现A窗体中点击某个TextBox将B窗体显示在TextBox下面,如果下面控件不够则显示在上面
- C#中怎样给listbox中加上水平滚动条?
- 怎么样禁止一个程序被重复执行?
- 请 HellMaster (李晋) 来领分!
- DataGridView取消选择
- C# SQL 省市联动 comboBox
<%
function getpicret(pic)
'/////获取ShowImg.asp的绝对路径/////
Dim curFile
curFile=Server.mappath(Request.servervariables("PATH_INFO"))Dim curfilename,filename'/////图片相对路径(存于数据库中)
cufilename=pic
'/////因为pic.asp与upload在同一目录,所以我们用instrrev获取images的路径/////
filename=left(curFile,instrrev(curFile,"\"))& "upload\" & cufilename'/////建立GPS类实体/////
Dim GetPicSize
Set GetPicSize=new GPSSet fs=Server.CreateObject("Scripting.FileSystemObject")
'/////获取图片类型/////
Dim PicSuffixName
PicSuffixName=fs.GetExtensionName(filename)Dim PD '//Picture Dimension
Dim PWidth,PHeightSelect Case PicSuffixName
Case "gif","bmp","jpg","png":
'/////调用GPS通用类中的GetImageSize函数获取图片尺寸/////
PD=GetPicSize.GetImageSize(filename)
PWidth=PD(1) '//获取图片宽度
PHeight=PD(2) '//获取图片高度
Case "swf"
PD=GetPicSize.GetImageSize(filename)
PWidth=PD(1) '//获取Flash宽度
PHeight=PD(2) '//获取Flash高度
Case Else
End SelectSet fs=Nothing
Set GetPicSize=Nothinggetpicret=FormatNumber(PHeight/PWidth,2)
end function
%>
供参考
1.用u盘或是别的,将脑瓜里的识别信息导出。
2.用vs2005或是别的,将数据/方法生成dll。
3.调用dll 。
4.大功告成!
1.用u盘或是别的,将脑瓜里的识别信息导出。
2.用vs2005或是别的,将数据/方法生成dll。
3.调用dll 。
4.大功告成!
一九九X年
相册地址:
http://club.5460.net/ss-xs/?uid-13063212-action-nplistuser
注除了上面列出的两张照片为扫描,都是简单玩具级的所谓数码相机拍的,其中一张好像还是摄像头拍的(肯定有变形的)。有时间多传几张上去,以对比
另外,我的csdn空间的相册照片怎么看不到了?显示有几张,但是没有图片,怎么回事?
通过这两个距离的比值,来判断图像是否被拉伸了。前提是有标准可比。opencv里面专门有人脸识别的算法,lz可以研究一下!
呵呵!您太谦虚了!其实我离大侠还差老远呢!关于OpenCv可以看看下面的网站,http://www.opencv.org.cn里面应该有不少lz需要的东西!
我印象中有个理论:
如果照片是原原本本的照片,没有经过计算机PS处理,比如说拉升,换颜色等等
那么照片像素本身应该是没有“噪声”的,如果是经过了处理,就一定回留下“噪声”
也就是说总会有跟原始地方不协调的东西存在可以根据这个来鉴定相片是否经过PS处理过的搜索到一篇文章:基于离群点检测的图形图象噪声滤除算法
数字图像识别技术:Visual C++数字图像识别技术典型案例http://www.china-pub.com/21136(PS:虽然很多人说着本书不好,但是了解概念和基本技术还是可以的)
去Google搜索“人脸识别技术”,这个基本上就是你要的东东了。现在已经有产品的:
产品:北京数字奥森科技有限公司- 中科奥森 -- 人脸身份快速验证系统
产品:联想已经发布几款带人脸识别的笔记本,你可以去联想官网看看。
0,0,0,0,
1,1,1,1,
}
将图像读入
获得像素点!!得到如上的1将1 上下左右对比!获得颜色#00ff00 获得周边颜色
如果是#00ffcc 那么差异不是很大!!自己把握!如果是通过拉伸的!那么原图的像素点会有一个起点。生成的数据就是和它边差不是太多。我胡说的。