필자가 작성한 .NET CF 응용 프로그램 중 하나는 원격 카메라에서 프레임을 가져 오는 것입니다. 프레임은 단일 JPEG 이미지로 수집되어 사용 가능한 경우 화면에 표시됩니다. 다운로드하는 데 필요한 시간보다훨씬 훨씬 훨씬 더 큰 Compact Framework - Image.FromStream (Stream, Boolean, Boolean)의 모든 구현은 무엇입니까?
그것은 충분히 좋은 솔루션을했다,하지만 난 시간이Bitmap()
생성자와 더불어, Image
객체로 스트림을 변환하는 데 필요한 사실을 좋아하지 않는다 스트림. 일부 블로그에서이 문제를 검색 할 때 일부 개발자가 validateImageData
플래그가있는 Image.FromStream()
메서드를 사용하고있는 것으로 확인되었습니다.이 플래그는 일부 유효성 검사 코드를 제어하는 것으로 보입니다. validateImageData
이 false이면 변환이 훨씬 빨라집니다.
좋은 생각이지만 .... Compact Framework는이 방법을 구현하지 않습니다!
아무도 그것을 피하는 방법이나 불필요한 지연없이 스트림을 Image
으로 변환하는 방법을 아는 사람이 있습니까?
나는 OpenNETCF의 팬이 아니지만 한 번 사용해 보도록하겠습니다. 매트 감사합니다. – castle1971
관심있는 클래스는 일부 COM 객체 주위의 래퍼이므로 원하는 경우 자신 만의 롤을 만들 수 있습니다. – Matt