Network Streams을 사용하여 이미지 스트리밍 하기



주요한 소프트웨어:
주요한 소프트웨어 버전: N/A
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점: 어떻게 Network Streams을 사용하여 네트워크를 통해 이미지를 스트리밍 할 수 있습니까?

솔루션: Network Streams을 이용하여 이미지를 스트리밍 하기 위해서는 이미지를 우선 픽셀 값들로 변환시켜 주거나 이미지의 참조를 직접 보내야 합니다. Creating Endpoints and Establishing a Stream 섹션을 참고하여 이미지 참조를 직접 보내는 방법을 확인하시고 해당 함수가 어떻게 동작하는지 살펴보시기 바랍니다. Developer Zone Tutorial: Lossless Communication with Network Streams: Components, Architecture, and Performance

픽셀 배열을 이용하여 이미지 스트리밍을 하기 위해서는 먼저 IMAQ ImageToArray VI 를 이용하여 흑백이미지를 변환 하거나, IMAQ ColorImageToArray VI 를 이용하여 컬러 이미지를 변환해야 합니다. 이 작업이 완료 되면 알맞은 데이터 타입 (For example U8, I16, U32) 으로 Network Streams을 수행할 수 있습니다. 각각의 코드를 참조하여 Network Streams을 이용하는 방법을 확인하시기 바랍니다.

Reader:


Writer:


LabVIEW 2010 이나 2013 버전으로 작성되어 있는 이 문서의 첨부파일을 참조하면, 큐에 정지 불리언도 같이 보내는 것을 볼 수 있습니다. 이 예제는 수집하고 전송하는 VI가 시스템에 카메라가 없이도 테스트를 진행할 수 있도록 구성되어 있습니다.

관련 링크:
Developer Zone Tutorial: Lossless Communication with Network Streams: Components, Architecture, and Performance
LabVIEW 2013 Help: Streaming Data between Applications
Developer Zone Community: Using Network Streams With IMAQ

첨부:


2013.zip - 2013.zip
2010.zip - 2010.zip



리포트 날짜: 05/11/2011
마지막 업데이트: 04/07/2015
문서 번호: 5LAITBEJ