이미지 처리 (색상/색상 막대 그래프 크기 조정 및 찾기)를위한 크로스 플랫폼 및 고성능 이미지 라이브러리는 무엇입니까? 아니 GUI가 필요했습니다. 이것은 C/C++ 용입니다.빠른 교차 플랫폼 C/C++ 이미지 처리 라이브러리
은 지금까지 나는
- 에 GIL에
내 질문에
- 을 보았다 어떻게
귀하의 입력이 많은 감사 다른 라이브러리입니다 내가
이미지 처리 (색상/색상 막대 그래프 크기 조정 및 찾기)를위한 크로스 플랫폼 및 고성능 이미지 라이브러리는 무엇입니까? 아니 GUI가 필요했습니다. 이것은 C/C++ 용입니다.빠른 교차 플랫폼 C/C++ 이미지 처리 라이브러리
은 지금까지 나는
내 질문에
귀하의 입력이 많은 감사 다른 라이브러리입니다 내가
OpenCV은 꽤 좋은 성능을 보입니다. 대부분의 경우 충분합니다.
성능을 향상 시키려면 OpenCV를 Intel IPP과 함께 사용할 수도 있지만 이는 무료 제품이 아닙니다. OpenCV가 IPP가 설치되어 있음을 감지하면 가능한 경우 IPP를 사용합니다.
세 번째 옵션으로 IPP를 직접 사용할 수 있습니다. IPP는 고성능 (인텔 아키텍처)을 목표로 설계되었습니다. 인텔 SIMD 명령을 사용하도록 최적화되어 있습니다.
Photoshop에서 필터를 만들면 opencv의 RGB 값을 사용하여 동일한 필터를 만들 수 있습니까? – AHF
포토샵을 잘 모르겠다 고 대답합니다. 이 질문을 게시 할 수 있습니까? –
[opencv.org] (http://www.opencv.org)로 이사했습니다. – starturtle
imagemagick입니다.
VTK 및 ITK는 매우 견고한 신뢰할 수있는 라이브러리입니다. 그러나 필자의 경험으로 볼 때 이러한 고도의 템플릿 라이브러리를 사용하려면 약간의 노력이 필요합니다.800의 무언가 페이지 설명서는 또한 처음에는 약간 발굴이지만, 포함 된 알고리즘은 연구의 중심에서 나오는 경향이 있으므로 종종 첨단 기술입니다. 나는 다른 어떤 도서관도 사용하지 않아서 그대의 수행 능력을 비교할 수 없다. 나는 그것을 확인했다. – binarycreations
CxImage을 잊지 마세요. 전 세계적으로 배포 된 그래픽 집약적 인 휴대 전화 응용 프로그램에서 전문적으로 사용했습니다. 완벽하게 수행되었으며 기능이 풍부합니다. 그것을 확인해라!
도서관은 꽤 단단한 것처럼 보이지만 개발은 MIA 인 것으로 보입니다. 마지막 업데이트 2008 년 2 월. –
@TheUnknown : 최신 생명 기호 : "Version 7.01, 07 - Jan - 2011" –
이있다 :
ExactImage에서 신호 및 이미지 프로세싱 기능
무료 플랫폼 간 C/C++ 과학 이미지 처리 라이브러리 vips을 유지 관리합니다. 그것은 매우 빠르며 매우 큰 이미지에서도 잘 작동합니다.
나는 매우 단순한 benchmark을 만들었습니다 : 5,000 x 5000 픽셀의 RGB tif를로드하고 모든 가장자리에서 100 픽셀 잘라 내기, 10 % 축소, 선명하게하고 다시 저장하십시오. 이 간단한 테스트에서 적어도 vips는 내가 시도한 것보다 3 배 이상 빠릅니다.
라이브러리에서 OpenCV의 warpPerspective보다 빠른 대안은 무엇입니까? 'vips_quadratic'? 'warpPerspective'에 대한 아이디어를 얻으려면 http://imgur.com/a/yiF55에서 logo_warped 이미지를보십시오. 그것은 하나의 모서리 세트에서 다른 모서리 세트로의 변형 행렬 (homography matrix)에서 행하는 것입니다. 감사. –
맞습니다.'vips_quadratic()'는 perspective warp를 할 수 있습니다. 나는 당신에게 예제 프로그램을 만들어 줄 것이다. – user894763
Ooop, 나는'vips_quadratic()'이 미완성이고 쓸모가 없다고 생각합니다. 어쨌든 사용하기 위해서, 따라서 문서가 부족합니다. 죄송합니다. 내가 정리할 메모를 TODO에 추가 할 것이다. – user894763
나는 HALCON보다 MVTec에서 더 나은 기능과 성능을 보지 못했다고 생각합니다. 그것은 모든 종류의 컴퓨터 비전 및 이미지 프로세싱 알고리즘을 즉시 사용할 수 있고 많은 실제 사례를 제공합니다. 라이브러리는 알고리즘이 허용하는 한 멀티 스레딩과 사용 가능한 경우 GPU를 사용합니다. 이것은 매우 교차 플랫폼이며 C, C++, C# 등의 많은 언어로 프로토 타입 코드 (알고리즘)를 내보낼 수있는 환상적인 IDE를 제공합니다.
이 라이브러리의 가장 큰 특징 중 하나는 영역 객체를 다루는 방법입니다. 스토리지와 마스크 프로세싱 모두를위한 스마트하고 효율적인 제품입니다. 불행히도 OpenCV는 많은 것을 배울 수 있습니다.
이 패키지의 주요 문제점은 가격 (어리 석기 높다)이지만 런타임 라이선스 (예 : SaaS)를 배포 할 필요가없는 프로젝트에서 작업하는 경우 더 이상 보이지 않는 방법입니다 심각한 이미지 처리 및 컴퓨터 비전이 필요한 경우
간단하고 무료 오픈 소스 크로스 플랫폼 이미지 처리 라이브러리 Simd이 있습니다. 설명에서 다음과 같이 :
픽셀 형식 변환, 이미지 크기 조정 및 필터링, 이미지에서 통계 정보 추출, 동작 감지와 같은 이미지 처리를위한 많은 유용한 고성능 알고리즘을 제공합니다.
알고리즘은 x86/x64, VMX (Altivec) 및 VSX (Power7) 용 SSE, SSE2, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 및 AVX-512와 같은 다양한 SIMD CPU 확장을 사용하여 최적화됩니다.) PowerPC 용, NEON 용 ARM 용.
IMHO,이 질문은 부정확합니다. 분석 된 라이브러리 대 라이브러리 성능을 기대합니까? 더 구체적인 질문을하지 않고는 거의 불가능합니다. 대신 관심있는 라이브러리에 구현 된 특정 알고리즘의 구현을 비교하는 것이 더 합리적 일 것입니다. – mloskot