이미지

디스플레이패널을사용하여 RoboDK의 3D 보기에서 2D 이미지를렌더링할수있습니다. 이미지를렌더링하려면 HTML 렌더러가이미지또는페이지를표시할수있도록인코딩된 base64 png 또는 jpeg로저장해야하므로고급프로그래밍이필요합니다.

Python에서는다음과같이표시되어야합니다:

가져오기 CV2

base64 가져오기

이미지 = cv2.imread('C:\\mockup pallet.PNG')

성공, encoded_img = cv2.imencode('C:\\mockup pallet.PNG', image)

base64_image = base64.b64encode(encoded_img).decode('utf-8')

RDK.setParam('IMAGE_VAR_NAME', base64_image)

그런다음디스플레이패널에 HTML 이미지태그사용을추가해야합니다. 텍스트편집기를열고(표시패널의텍스트바로옆에있는편집을선택) 다음코드를 HTML로붙여넣기만하면됩니다(편집➔ HTML로붙여넣기선택):

<img src="data:image/png;base64, %IMAGE_VAR_NAME%"/>

Display Panel - 영상 3