91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.53MB
    文件類型: .rar
    金幣: 2
    下載: 3 次
    發布日期: 2024-01-02
  • 語言: C#
  • 標簽: OpenCv??

資源簡介

人臉識別,身份證照片,照片截取,頭發高度識別,眼睛識別,OpenCvSharp 人臉識別,身份證照片,照片截取,頭發高度識別,眼睛識別,OpenCvSharp

資源截圖

代碼片段和文件信息

using?OpenCvSharp;
using?System;
using?System.Collections.Generic;
using?System.Drawing;
using?System.Drawing.Imaging;
using?System.IO;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;

namespace?OpenCvHelp
{
????public?class?BoYueCV
????{
????????///?
????????///?讀取圖片截取為身份證照片
????????///?

????????///?圖片名稱地址
????????///?面部識別xml名稱地址
????????///?眼部識別xml名稱地址
????????///?截取后身份證名稱地址
????????public?static?string?ImageIntercept(string?input_image_path?string?face_cascade_path?string?eye_cascade_path?string?path)
????????{
????????????try
????????????{
????????????????Mat?img?=?new?Mat();
????????????????Mat?imgGray?=?new?Mat();
????????????????img?=?Cv2.ImRead(input_image_path);
????????????????if?(img.Empty())
????????????????{
????????????????????return?“未識別到圖片“;
????????????????};
????????????????Cv2.CvtColor(img?imgGray?ColorConversionCodes.BGR2GRAY);//轉換成灰度圖來加快人臉識別的速度???
????????????????Cv2.EqualizeHist(imgGray?imgGray);//直方圖均衡化

????????????????CascadeClassifier?face_cascade?=?new?CascadeClassifier();

????????????????face_cascade.Load(face_cascade_path);
????????????????if?(face_cascade.Empty())
????????????????{
????????????????????//未識別到臉部
????????????????????return?“未識別到臉部“;
????????????????}
????????????????OpenCvSharp.Size?size?=?new?OpenCvSharp.Size()
????????????????{
????????????????????Height?=?30
????????????????????Width?=?30
????????????????};
????????????????Rect[]?faces?=?face_cascade.DetectMultiScale(img?1.1?3?0?size);

????????????????int?eyey?=?0;
????????????????//繪制眼睛
????????????????for?(int?i?=?0;?i?????????????????{
????????????????????Rect?face?=?faces[i];
????????????????????//眼睛、鼻子和嘴巴將在臉部(感興趣的區域)被檢測到。
????????????????????Rect?rect?=?new?Rect()
????????????????????{
????????????????????????X?=?face.X
????????????????????????Y?=?face.Y
????????????????????????Width?=?face.Width
????????????????????????Height?=?face.Height
????????????????????};
????????????????????Mat?roi?=?img[rect].Clone();
????????????????????//檢測眼睛
????????????????????CascadeClassifier?eyes_cascade?=?new?CascadeClassifier();
????????????????????eyes_cascade.Load(eye_cascade_path);
????????????????????Rect[]?eyes?=?eyes_cascade.DetectMultiScale(roi?1.1?10?HaarDetectionType.DoCannyPruning?size);

????????????????????if?(eyes.Count()?!=?2)
????????????????????{
????????????????????????//識別的眼睛位置不正確
????????????????????????return?“識別的眼睛位置不正確“;
????????????????????}
????????????????????//標記點與眼睛的中心相對應
????????????????????for?(int?z?=?0;?z?????????????????????{
????????????????????????if?(z?==?0)
????????????????????????{
????????????????????????????Rect?e?=?eyes[z];
????????????????????????????int?xs?=?(int)(e.X?+?e.Width?*?0.5);
???????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10914??2019-04-29?08:45??照片截取\BoYueCV.cs

?????文件?????341406??2018-04-11?10:41??照片截取\cascade\haarcascade_eye.xml

?????文件?????601661??2018-04-11?10:41??照片截取\cascade\haarcascade_eye_tree_eyeglasses.xml

?????文件?????411388??2018-04-11?10:41??照片截取\cascade\haarcascade_frontalcatface.xml

?????文件?????382918??2018-04-11?10:41??照片截取\cascade\haarcascade_frontalcatface_extended.xml

?????文件?????676709??2018-04-11?10:41??照片截取\cascade\haarcascade_frontalface_alt.xml

?????文件?????540616??2018-04-11?10:41??照片截取\cascade\haarcascade_frontalface_alt2.xml

?????文件????2689040??2018-04-11?10:41??照片截取\cascade\haarcascade_frontalface_alt_tree.xml

?????文件?????930127??2018-04-11?10:41??照片截取\cascade\haarcascade_frontalface_default.xml

?????文件?????476827??2018-04-11?10:41??照片截取\cascade\haarcascade_fullbody.xml

?????文件?????195369??2018-04-11?10:41??照片截取\cascade\haarcascade_lefteye_2splits.xml

?????文件??????47775??2018-04-11?10:41??照片截取\cascade\haarcascade_licence_plate_rus_16stages.xml

?????文件?????395322??2018-04-11?10:41??照片截取\cascade\haarcascade_lowerbody.xml

?????文件????1101218??2019-04-20?10:32??照片截取\cascade\haarcascade_mcs_nose.xml

?????文件?????828514??2018-04-11?10:41??照片截取\cascade\haarcascade_profileface.xml

?????文件?????196170??2018-04-11?10:41??照片截取\cascade\haarcascade_righteye_2splits.xml

?????文件??????75482??2018-04-11?10:41??照片截取\cascade\haarcascade_russian_plate_number.xml

?????文件?????188506??2018-04-11?10:41??照片截取\cascade\haarcascade_smile.xml

?????文件?????785819??2018-04-11?10:41??照片截取\cascade\haarcascade_upperbody.xml

?????文件??????28247??2019-04-29?08:48??照片截取\nuget包安裝.png

?????文件???????8704??2019-04-29?08:45??照片截取\OpenCvHelp.dll

?????文件??????23849??2019-04-29?09:59??照片截取\照片截取.docx

?????目錄??????????0??2019-04-29?08:49??照片截取\cascade

?????目錄??????????0??2019-04-29?09:59??照片截取

-----------?---------??----------?-----??----

?????????????10936581????????????????????24


評論

共有 條評論