Ứng dụng nhận diện khuôn mặt bằng C#

trà nguyễn hữu nghĩa

Cựu Mod Vật Lí |Cây bút Thơ|Thần tượng VH
Thành viên
14 Tháng năm 2017
3,974
7,623
744
22
Phú Yên
Trường THPT Lương Văn Chánh
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Mình đã tìm trên mạng được một đoạn code sử dụng camera cộng với một đoạn code phân tích pixel ảnh. Và bây giờ là thành phẩm của mình-một chương trình nhận diện khuôn mặt.
Cách dùng :
- Đầu tiên, các bạn mở chương trình lên và Click vào nút camera để chọn camera (Lưu ý chọn Video resoluton vừa thôi thì chương trình chạy mới tốt)
- Sau đó các bạn nhấn tiếp vào nút Capture để chụp ảnh.
- Nếu chưa có ảnh để nhận dạng, bấm vào nút Save để lưu ảnh với tên là "Anhgoc,png".
- Để nhận dạng khuôn mặt thì bấm vào nút Capture để chụp hình và bấm vào nút Analysis (Phân tích) để phân tích ảnh.

Đây là link download ứng dụng (bỏ hết mấy dấu "+" đi nhé):
w w w + .m +e +d +ia +fire.com + /file +/odymy49gzm08obm/Camera.exe
 

kingsman(lht 2k2)

Mùa hè Hóa học|Ngày hè tuyệt diệu
Thành viên
TV BQT tích cực 2017

Vuio Dev

Banned
Banned
19 Tháng năm 2017
57
15
61
23
er1.png
Lỗi này xuất hiện khi mình bấm vào nút Camera, Analysis và đóng form. Bấm vào Capture với Save thì báo không có ảnh.
Đóng form bị lỗi tên, nhấn Continue thì vẫn vậy, nhấn Quit bị ngay Camera has stop working.
Mong bạn sửa lại sớm. :|
 

Nguyễn Thánh Tiền

Mr Favoirite 2012
Thành viên
2 Tháng mười 2010
1,931
782
324
Hà Nội
cO VUA
Mình đã tìm trên mạng được một đoạn code sử dụng camera cộng với một đoạn code phân tích pixel ảnh. Và bây giờ là thành phẩm của mình-một chương trình nhận diện khuôn mặt.
Cách dùng :
- Đầu tiên, các bạn mở chương trình lên và Click vào nút camera để chọn camera (Lưu ý chọn Video resoluton vừa thôi thì chương trình chạy mới tốt)
- Sau đó các bạn nhấn tiếp vào nút Capture để chụp ảnh.
- Nếu chưa có ảnh để nhận dạng, bấm vào nút Save để lưu ảnh với tên là "Anhgoc,png".
- Để nhận dạng khuôn mặt thì bấm vào nút Capture để chụp hình và bấm vào nút Analysis (Phân tích) để phân tích ảnh.

Đây là link download ứng dụng (bỏ hết mấy dấu "+" đi nhé):
w w w + .m +e +d +ia +fire.com + /file +/odymy49gzm08obm/Camera.exe

Anh là người đã từng code chương trình nhận diện khuôn mặt. Anh muốn hỏi chú dụng thuật toán nào ?? khuôn mặt có những đặc điểm gì nhỉ ???
 

realjacker07

Học sinh gương mẫu
Thành viên
11 Tháng ba 2017
1,930
3,130
426
Hà Nội
Trường Đời
Mình đã tìm trên mạng được một đoạn code sử dụng camera cộng với một đoạn code phân tích pixel ảnh. Và bây giờ là thành phẩm của mình-một chương trình nhận diện khuôn mặt.
Cách dùng :
- Đầu tiên, các bạn mở chương trình lên và Click vào nút camera để chọn camera (Lưu ý chọn Video resoluton vừa thôi thì chương trình chạy mới tốt)
- Sau đó các bạn nhấn tiếp vào nút Capture để chụp ảnh.
- Nếu chưa có ảnh để nhận dạng, bấm vào nút Save để lưu ảnh với tên là "Anhgoc,png".
- Để nhận dạng khuôn mặt thì bấm vào nút Capture để chụp hình và bấm vào nút Analysis (Phân tích) để phân tích ảnh.

Đây là link download ứng dụng (bỏ hết mấy dấu "+" đi nhé):
w w w + .m +e +d +ia +fire.com + /file +/odymy49gzm08obm/Camera.exe

Lỗi rồi nhé anh. Cụ thể thế nào anh @Vuio Dev đã nói trên.
 

ohyeah97

Học sinh tiêu biểu
Thành viên
6 Tháng mười 2014
2,199
2,927
578
Hà Nội
Trường học con cá :V
Mình đã tìm trên mạng được một đoạn code sử dụng camera cộng với một đoạn code phân tích pixel ảnh. Và bây giờ là thành phẩm của mình-một chương trình nhận diện khuôn mặt.
Cách dùng :
- Đầu tiên, các bạn mở chương trình lên và Click vào nút camera để chọn camera (Lưu ý chọn Video resoluton vừa thôi thì chương trình chạy mới tốt)
- Sau đó các bạn nhấn tiếp vào nút Capture để chụp ảnh.
- Nếu chưa có ảnh để nhận dạng, bấm vào nút Save để lưu ảnh với tên là "Anhgoc,png".
- Để nhận dạng khuôn mặt thì bấm vào nút Capture để chụp hình và bấm vào nút Analysis (Phân tích) để phân tích ảnh.

Đây là link download ứng dụng (bỏ hết mấy dấu "+" đi nhé):
w w w + .m +e +d +ia +fire.com + /file +/odymy49gzm08obm/Camera.exe
upload_2017-8-20_19-7-17.png
thế này là sao
 

trà nguyễn hữu nghĩa

Cựu Mod Vật Lí |Cây bút Thơ|Thần tượng VH
Thành viên
14 Tháng năm 2017
3,974
7,623
744
22
Phú Yên
Trường THPT Lương Văn Chánh
Xin lỗi các bạn. Mình quên một chuyện là thư viện của mình không thể chuyển sang 2 máy được. Bạn nào có thể giúp mình không.

Anh là người đã từng code chương trình nhận diện khuôn mặt. Anh muốn hỏi chú dụng thuật toán nào ?? khuôn mặt có những đặc điểm gì nhỉ ???
Em dùng Wedcame để chụp khuôn mặt và phân tích tỉ lệ giống nhau bằng màu sắc của từng Pixel Ảnh.
Khuôn mặt phải đặt ở chính giữa màn hình thì mới có thể nhận diện chính xác được.

Đây là Link mới (Là tập tin nén bao gồm các thư viện cần thiết)
w w w +.m +e +di + af +ire +.com + /file +/f19rot5vfq89krs/Camera.rar

View attachment 18201
Lỗi này xuất hiện khi mình bấm vào nút Camera, Analysis và đóng form. Bấm vào Capture với Save thì báo không có ảnh.
Đóng form bị lỗi tên, nhấn Continue thì vẫn vậy, nhấn Quit bị ngay Camera has stop working.
Mong bạn sửa lại sớm. :|
Lỗi này do nó không tìm thấy thư viện Aforge đó bạn. Mình sơ sót quá, đã quên đưa các thư viện này vào. Bạn truy cập vào Link trên chắc sẽ được đó.
 
Last edited by a moderator:
  • Like
Reactions: kingsman(lht 2k2)

realjacker07

Học sinh gương mẫu
Thành viên
11 Tháng ba 2017
1,930
3,130
426
Hà Nội
Trường Đời
Đây là Link mới (Là tập tin nén bao gồm các thư viện cần thiết)
w w w +.m +e +di + af +ire +.com + /file +/f19rot5vfq89krs/Camera.rar
Trân trọng nỗ lực của anh nhưng mà.... kết quả buồn cười quá :D
Mình đúng 2 tư thế giống hệt nhau, bấm capture một cái là analyze luôn. Kết quả giống nhau: 10%, một trong hai bức không phải là mặt người, vui lòng kiểm tra lại. What??
 

Vuio Dev

Banned
Banned
19 Tháng năm 2017
57
15
61
23
Trong C# không có Camera component hay sao mà bạn phải include thêm một đống dll vậy ?
 

trà nguyễn hữu nghĩa

Cựu Mod Vật Lí |Cây bút Thơ|Thần tượng VH
Thành viên
14 Tháng năm 2017
3,974
7,623
744
22
Phú Yên
Trường THPT Lương Văn Chánh
Trân trọng nỗ lực của anh nhưng mà.... kết quả buồn cười quá :D
Mình đúng 2 tư thế giống hệt nhau, bấm capture một cái là analyze luôn. Kết quả giống nhau: 10%, một trong hai bức không phải là mặt người, vui lòng kiểm tra lại. What??
Do mình dùng cách phân tích Pixel nên cũng dễ bị lỗi. Mình cũng thử rồi nhưng có lần được có lần không.
Độ chính xác cao nhất là ở chế độ Video Resoluton là 640x360.

Trong C# không có Camera component hay sao mà bạn phải include thêm một đống dll vậy ?
Đúng vậy. Mình phải Add thêm một vài thư viện ở ngoài mới dùng được. Mà Camera lại bị ngược hình ảnh nữa chứ.
Thật ra là mình coi hướng dẫn Visual Basic rồi tự chuyển qua C#.
 
Last edited by a moderator:
  • Like
Reactions: kingsman(lht 2k2)
Top Bottom