前提・実現したいこと
初心者です。
pythonにて
tkinterのキャンバスにモデルを表示したいです。
3DモデルはPLYファイルです。
エラーメッセージ
tuple index out of range
該当のソースコード
python3.7
1 2import tkinter 3import open3d 4 5pointcloud = open3d.read_point_cloud("sample.ply") 6 7# ウィンドウ作成 8root = tkinter.Tk() 9root.title("name") 10root.minsize(840, 454) 11root.option_add("*font", ["メイリオ", 14]) 12# キャンバス作成 13canvas = tkinter.Canvas(width=620, height=434) 14canvas.place(x=10, y=10) 15canvas.create_rectangle(0, 0, 620, 434, fill="gray") 16 17canvas.create_image(file=pointcloud) 18 19root.mainloop()
試したこと
上記のプログラム
canvas.create_image(file=pointcloud)が
違うのがわかるのですがどうするべきかわかりません。
<追記2019.7.21 12:00>
PLYのモデルの横にボタン配置して動作を追加していきたいと考えてます。
(tkinter以外でも構いません。)