문제

ColorMatrix를 사용하여 이미지를 다시 검색하는 C# 응용 프로그램이 있습니다. ColorMatrix가 GPU를 사용하지 않는다는 것을 알고 있습니다. GPU를 사용하여 이미지를 다시 변형하려면 탐색하기에 가장 좋은 방법은 무엇입니까? 제안 된 라이브러리에서 보는 곳으로의 포인터는 감사 할 것입니다.

도움이 되었습니까?

해결책

당신이 찾고있는 것은 전화입니다 픽셀 셰이더, 그들은 GPU에 의해 주어진 텍스처/이미지의 각 픽셀에서 병렬로 실행되는 작은 루틴입니다. C#을 사용하므로 모든 요소에 픽셀 셰이더를 적용 할 수있는 WPF를 사용할 수 있습니다. 다음은 CodePlex의 LIB입니다 여기에는 흑백 또는 부정적인 이미지를 만드는 것과 같은 많은 셰이더가 포함됩니다.

이미지 처리 만하려는 경우 '오버 킬'이 될 수있는 WPF를 사용하지 않는 경우 Direct3D, OpenGL 또는 최근 Direct2D와 같은 기술을 사용하여 렌더링 대상에 쉽게 픽셀 셰이더를 적용합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top