2009-12-21 2 views
1

여전히 .Net에서 이미지 조작 문제를 해결하려고하고 일부 .Net 프로젝트에서 언급 한 ImageMagickObject.dll을 보았습니다.이 것이 웹 사이트가 아닌 응용 프로그램에서 사용할 수 있습니까? ImageMagick이나 래퍼 중 하나와 연결하려고 시도하고있는 .NET 응용 프로그램이 있지만 C/C++ 기술이 상당히 제한되어 있으므로 많은 행운이 없습니다.ImageMagickObject with .Net

ETA : IM에있는 유사 기능 중 하나 인 IsSimilarImage()를 Image 클래스 또는 Compare의 SimilarityImage()에서 사용해야합니다. 나는 이것이 비 명령 행 컨텍스트에서 사용될 수 있는지 여부에 관해서는 매우 혼란 스럽다.

감사합니다, 베키

난 당신이 .NET에서 ImageMagick를 사용하려는 경우이 코드 플렉스에서 사용할 수있는 랩퍼 라이브러리를 사용하는 것이 아마도 가장 쉬운하지만 참조하는 DLL을 모르는
+0

구체적으로 무엇이 필요합니까? ImageMagick에서는 가능하지만 래퍼 클래스에서는 가능하지 않다고 말하는가? 당신은 더 구체적 일 수 있습니까? –

+0

위의 문제를 해결할 수있는 곳. – Amitabh

+0

아니요, 꽤 안정적인 대체 유사성 분석 기능이 있으므로 Aforge로 전환했습니다. –

답변

0

:

ImageMagick.NET

는 ImageMagick이 물론뿐만 아니라 웹 애플리케이션 및 데스크톱 응용 프로그램에서 사용할 수있는 이미지 조작을위한 매우 강력한 라이브러리입니다.

+0

이전에 살펴 봤지만 필요한 ImageMagick 기능이 이미 ImageMagick.Net 라이브러리에 없기 때문에 사용할 수있는 정보가 매우 희박하며 문서없이이를 확장하는 방법을 찾을 수 없습니다. –

0

ImageMagickObject는 ImageMagick 설치 중에 선택적 COM 구성 요소입니다. 제공하는 메소드의 명령 행 변형과 동일한 형식의 인수를 사용합니다 (Compare, Mogrify, Convert, Identify 등).

이미지 유사성에 대한 단순한 대답이 필요하고 명령 줄에서 compare.exe을 사용하면 허용되는 값을 얻을 수 있습니다. 그러면 코드에서 처리중인 솔루션에 대한 아주 좋은 해결책이 될 수 있습니다.

그러나 면책 조항으로 certain commands으로 몇 가지 딸꾹질을 실행했습니다.