1. 程式人生 > >ubuntu下python的影象顯示,讀取方法

ubuntu下python的影象顯示,讀取方法

不過也深深感覺到擼碼三分鐘,裝庫兩小時。。。。。。

好在後面實現了。

中間裝庫很多問題按照提示基本都解決了,可是到後面圖片顯示環節,出問題了。

圖片既不能顯示,也沒有提示出錯。也就是這個方法。

human_img.show()

真是奇了怪,然後我嘗試下在不同位置儲存圖片

human_img.save("/home/exbot/python_demo/hat3.png")

發現能夠儲存,而且直接開啟圖片也能顯示,也就說明不是程式的問題了。

所以只能是show()這個方法的問題了,最後查了下確實是這個問題。

因為呼叫Python的標準影象庫裡show()函式,有可能無法顯示圖片。因為它呼叫了xv,但xv在後面的ubuntu版本中xv都不裝了。
解決辦法:

先裝一個ImageMagic,就相當於把xv的入口換成了ImageMagic的display。

sudo apt-get install imagemagick

參考部落格ubuntu下使用PIL中的show函式,無法顯示圖片的問題

最後放張小可愛上去,,帽子大小位置可以按照原博來調下畫素位置: