putData
클래스: matlab.net.http.io.ImageConsumer
패키지: matlab.net.http.io
ImageConsumer에 대한 데이터 저장
구문
[len,stop] = putData(consumer,data)
설명
[
는 ContentType 속성에 따라 len
,stop
] = putData(consumer
,data
) data
로 구성된 버퍼를 처리하고, 결과를 Response.Body.Data
속성에 있는 MATLAB® 이미지 데이터로 반환합니다. 이 메서드는 putData
의 재정의된 메서드입니다. 이 메서드는 ImageConsumer
의 서브클래스에서 사용하십시오.
메시지의 데이터가 모두 처리되면 결과는 imread
함수에 대한 설명에서 알 수 있듯이 RGB 데이터이거나 이미지 데이터, 컬러맵, 그리고 가능한 투명도를 포함하는 셀형 배열입니다. 이미지 변환에 대한 자세한 내용은 Data 속성의 입력 변환 섹션을 참조하십시오.
이 소비자는 데이터의 끝에 도달할 때까지는(즉, putData
가 빈 data
를 전달할 때까지는) Response.Body.Data
에 유용한 결과가 들어 있음을 보장하지 않습니다. 데이터가 수신되는 동안 데이터 스트림을 검토하기 위해 이 메서드를 재정의하는 서브클래스는 Response.Body.Data
가 아닌 data
를 확인해야 합니다.
MATLAB 이미지 데이터로 변환된 뒤의 결과만을 확인하려는 서브클래스는 빈 data
를 사용하여 이 메서드를 호출한 뒤에 Response.Body.Data
를 확인하면 됩니다.
이 메서드는 데이터의 끝을 지난 후 Info 속성을 설정합니다.
입력 인수
출력 인수
특성
Access | public |
버전 내역
R2018a에 개발됨
참고 항목
putData
| ContentType | Info | imread
| matlab.net.http.MessageBody