0
我有一個包含多個圖層的大型GDSII(.gds)佈局,並且想要將佈局中的兩個圖層的小部分作爲圖像(.bmp或.png)文件剪切並輸出使用Python。由於有許多小剪輯需要生成(數千個),因此手動剪輯不是一種選擇。從GDSII佈局剪輯BMP圖像
任何人都可以指向正確的方向開始?我查看了gdsCAD和gdsii和GDSpy庫,但沒有找到將其保存爲圖像而不是gds的方法。
謝謝!
我有一個包含多個圖層的大型GDSII(.gds)佈局,並且想要將佈局中的兩個圖層的小部分作爲圖像(.bmp或.png)文件剪切並輸出使用Python。由於有許多小剪輯需要生成(數千個),因此手動剪輯不是一種選擇。從GDSII佈局剪輯BMP圖像
任何人都可以指向正確的方向開始?我查看了gdsCAD和gdsii和GDSpy庫,但沒有找到將其保存爲圖像而不是gds的方法。
謝謝!
要使用python 2.7保存gdsii文件的圖像,gdsCAD是一個有用的工具,但它確實需要對它進行一些修改。
打開您的gdsCAD安裝文件core.py和編輯行107 plt.show()
將被註釋掉,取而代之的是matplotlib調用plt.saveFig()
。
#plt.show()
plt.saveFig("myImage.png")
然後自動化您的儲蓄具有迭代一些邏輯通過GDSII和調用layout.show("myImage.png")
,現在反而指出saveFig。