이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 32227|회답: 4

[윈폼] C#은 화면에 있는 QR 코드 위치를 식별합니다

[링크 복사]
게시됨 2016. 12. 23. 오전 11:25:20 | | | |


최근에 QR코드를 스캔하는 도구를 봤는데, QR 코드는 빨간 테두리로 표시되어 있습니다.

QR 코드를 인식하기 위해 C#은 ZX로 생성되고 인식되는 방식으로 구현할 수 있다는 것을 알고 있습니다:

C# WPF는 ZXing을 사용해 QR 코드를 생성합니다. ImageSource 소개
http://www.itsvse.com/thread-2493-1-1.html
(출처: 건축가)



음... 소프트웨어는 어떻게 QR 코드의 위치를 화면에서 식별하나요????

처음에는 궁금했지만, 결국 저자의 소스 코드를 살펴보았으며, 나중에 소스 코드를 첨부할 예정입니다.

찾으세요, 모든 모니터를 가져가서 각 모니터를 집어 들기 위해 사이클을 반복하세요. 획득 과정은 다음과 같습니다.

먼저 모니터의 가장 큰 부분을 가져가고, 그 다음 중간 부분, 즉 천천히 바깥쪽에서 안쪽으로 이동하세요.

궁금한데, 이 큰 화면에 QR 코드가 너무 작은데, Zxing도 인식할 수 있나요?

테스트해봤는데, ZXing은 정말 강력해요. 화면도 크고 QR 코드도 작아서 실제로 인식할 수 있어요!!

위치는 간단합니다. ZXing은 준비된 방법을 가지고 있습니다:



마지막으로, 코드를 첨부하세요:







이전의:php 시니어 프로그래머 아키텍트 면접 질문
다음:C# Win10 개발 시작 연습문제와 해답
게시됨 2018. 2. 12. 오전 11:48:25 |
Q: Screen<Screen.AllScreens> Screen의 멤버는 무엇인가요?
게시됨 2018. 2. 12. 오후 2:41:53 |
orza2008이 2018-2-12 11:48에 게시했습니다
이 스크린은 어떤 멤버인가요?


Screen.AllScreens 속성:
시스템에 있는 모든 디스플레이 배열을 확보하세요.
문법: 공개 정적 화면[] AllScreens{get; }
게시됨 2023. 2. 24. 오전 9:28:09 |
잘 안 보여요
 집주인| 게시됨 2025. 1. 11. 오후 12:04:12 |
.NET Core는 zxing.net 를 사용하여 2D 콘텐츠를 식별하며, 다음과 같은 이유를 제시합니다:


코드는 다음과 같습니다:



면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com