임베디드 소프트웨어에 익숙하지 않아 Atmel의 AT91SAM9261-EK 개발 보드 용 이미지 프로세싱 애플리케이션을 만들고 싶습니다. 간단하게하려면 OpenCV 함수를 사용하고 싶지만, 어떻게하면 brd에서 깜박이는 .bim 파일을 생성 할 것인지 모르겠습니다. 또한 이러한 종류의 응용 프로그램에 대한 흐름/소프트웨어 구조를 이해하는 데 도움을 줄 수 있습니까? opencv를 사용하여 작성하고자하는 실제 이미지 처리 코드는 Linux 나 다른 OS가 필요합니까? 기본 LCD 프로젝트와 같은 간단한 코드까지이 보드에서 IAR workbench를 사용하여 코드를 컴파일하고 있으므로 opencv 함수에서도 같은 것을 사용하려면 방법이 있습니까? IAR 또는 다른 ARM 컴파일러와 쉽게 통합 할 수있는 opencv &과 유사한 다른 오픈 소스 이미지 처리 라이브러리가 있습니까?ARM9 용 OpenCV 포팅
에 관한 학습 문서에 대한 링크가 있으면 정말 유용 할 것입니다. 미리 감사드립니다.
http://github.com/dwelch67 무료 gnu 및 llvm 도구를 사용하여 다수의 암 (arm) 마이크로 컨트롤러 용 플래시 이미지를 작성하는 방법에 대한 저수준 예제가 많이 있습니다. 도움이되는지 확신 할 수는 없지만 오픈 소스 도구를 사용하여 아이디어를 얻을 수 있습니다. .text에 코드를 넣고 싶다면 rom에 있고, 마찬가지로 .data가 필요하다면 rom에 있고 main()을 호출하기 전에 부트 로더에 램에 복사해야한다. –
내 mbed_examples는 이러한 도구를 임베디드 방식으로 사용하는 것에 대한 설명이 길었습니다. 라이브러리에 많이 의존하는 라이브러리에 코드가 너무 많이 의존하는 경우 운영 체제를 사용하지 않고도 포팅하기가 너무 어려워 질 수 있습니다. –
http://www.computer-vision-software.com/blog/2009/03/arm-wrestling-with-opencv/ 너무 유망 해 보이지 않습니다. 좀 더 가벼운 것을 찾거나 직접 함수를 작성합니다. – so12311