渲染图像

您可以使用显示面板在RoboDK的三维视图中渲染二维图像。渲染图像需要高级程序,因为您应将图像存储为编码为 base64 png jpeg,以便 html 渲染器显示图像或页面。

Python 上,它应该是这样的:

导入 cv2

导入 base64

image = cv2.imread('C:\\mockup pallet.PNG')

success, 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