저는 Image Processing and Machine Vision을 처음 사용합니다. 다중 페이지 TIFF 파일과 함께 작동하는 간단한 응용 프로그램을 작성하고 일부 객체 추적을 수행 할 것입니다. 저는 Mathematica 8에서 그 모든 이야기를 구현했습니다. 이제 C#에서 WPF 스킨을 사용하여 실제 응용 프로그램을 작성하려고합니다. 나에게 가장 좋은 API는 무엇입니까? Aforge.Net 또는 엠그 CV? 어디에서 시작해야합니까?픽셀 및 객체 추적 액세스 : Emgu CV 또는 Aforge.Net? 어느 것이 더 빠르고 쉬운가?
5
A
답변
2
그냥 plain ol 'C#을 사용할 수도 있습니다. http://coolthingoftheday.blogspot.com/2008/04/lock-your-bits-faster-c-bitmap.html 및 http://www.codeproject.com/KB/GDI-plus/pointerlessimageproc.aspx의 아이디어를 사용하여 이미지 처리 코드를 만들었습니다. 기본적으로 데이터 배열 (비트 맵, TIFF 등)을 자체 관리 배열에 복사하고 관리 배열을 조작 한 다음 완료되면 데이터를 복사합니다. 속도면에서 흥미로운 부분이라면 정수 수학과 비트 시프트를 사용하는 것이 좋습니다. 이 두 가지 최적화는 일반 GetPixel 및 SetPixel에 비해 70 배의 속도 향상을 제공합니다.
또한 처음에는 간단하게 비트 맵을 사용하는 것이 좋습니다. 메모리 압축이 필요하거나 캐시 누락이 우려되는 경우 TIFF로 변경할 수 있습니다.
관련 문제
- 1. Emgu CV (또는 OpenCV)를 사용한 동작 추적
- 2. 어느 것이 더 빠르고 더 나은 SQL 연습입니까?
- 3. Emgu CV 및 공식 Microsoft Kinect SDK?
- 4. EMGU CV 카메라 캡처 (WPF)?
- 5. Emgu CV - memory-leaks (메모리 소비)
- 6. 어느 것이 더 빠릅니까?
- 7. 어느 것이 더 빠릅니까?
- 8. 스레드 또는 JMS 어느 것이 더 낫습니까?
- 9. 어느 것이 더 빠릅니다 - WebSockets 또는 Ajax입니까?
- 10. 어느 것이 더 낫습니다? OpenCyc 또는 ConceptNet?
- 11. 어느 것이 더 빠름, getimeofday 또는 clock_gettime입니까?
- 12. 어느 것이 더 빠른지, C# 또는 Vb.net?
- 13. 어느 것이 더 빠르며 그 이유는 무엇입니까?
- 14. 어느 것이 더 빠른 증분 또는 사전 증가입니까?
- 15. Emgu CV를 사용하여 백그라운드 뺄셈 CV
- 16. Emgu CV 래퍼를 설치하는 방법은 무엇입니까?
- 17. 어느 것이 더 빠르고, 파이썬 웹 페이지 또는 PHP 웹 페이지입니까?
- 18. 어느 것이 더 빠를 것입니까?
- 19. 어느 것이 더 빠릅니까? 연합인가?
- 20. 어느 것이 실제 버블 정렬이고 어느 것이 더 낫습니까?
- 21. 개체를 serialize하거나 세션에서 var를 저장 하시겠습니까? 어느 것이 더 빠르고 적은 프로세스입니까?
- 22. 더 빠르고 더 적은 리소스를 PHP에서 사용합니까?
- 23. 메타 태그 또는 게터를 주입하는 것이 더 빠르고/더 가볍습니까? actionscript 3/flex
- 24. WPF - 어느 것이 더 낫습니까? 스타일 또는 사용자 정의?
- 25. 오픈 GL보다 더 빠르고/더 차가운 것이 있습니까?
- 26. SQL 효율성 - 어느 것이 더 빠릅니까?
- 27. 장고 픽셀 추적
- 28. 배열에 대해 어느 것이 더 잘 처리됩니까?
- 29. XMLWriter와 SimpleXML. 어느 것이 더 빠릅니까?
- 30. 어느 것이 더 잘 저울 립니까?