當前位置:首頁 » 編程語言 » python打開圖片

python打開圖片

發布時間: 2022-01-10 11:41:10

python如何讀取圖像文件

import os
folder_name = '文件夾名字'
folders = os.listdir(folder_name)
for folder in folders:
files = os.listdir(os.path.join(folder_name, folder))

for f in files:

#這里對圖片做操作

❷ 如何在python界面顯示圖片

wxpython:
# 使用wx.Image得到對象
bmp = wx.Image('bitmaps/image.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap()
gif = wx.Image('bitmaps/image.gif', wx.BITMAP_TYPE_GIF).ConvertToBitmap()
png = wx.Image('bitmaps/image.png', wx.BITMAP_TYPE_PNG).ConvertToBitmap()
jpg = wx.Image('bitmaps/image.jpg', wx.BITMAP_TYPE_JPEG).ConvertToBitmap()

# 把它們顯示出來
pos = 10
wx.StaticBitmap(frame, -1, bmp, (10, pos), (bmp.GetWidth(), bmp.GetHeight()))

pos = pos + bmp.GetHeight() + 10
wx.StaticBitmap(frame, -1, gif, (10, pos), (gif.GetWidth(), gif.GetHeight()))

pos = pos + gif.GetHeight() + 10
wx.StaticBitmap(panel, -1, png, (10, pos), (png.GetWidth(), png.GetHeight()))

pos = pos + png.GetHeight() + 10
wx.StaticBitmap(frame, -1, jpg, (10, pos), (jpg.GetWidth(), jpg.GetHeight()))

具體的請根據你的實際情況修改,最好去http://www.wxpython.org/download.php#binaries
下載wxpython和wxpython demo看看,這個demo很強大的。

❸ 如何採用Python讀取一個圖像

  • 打開winPython工具包

  • 輸入以下代碼,如圖所示。

    from skimage import io

    if __name__ == '__main__':

    img_name="D:\WinPython-64bit-3.5.3.0Qt5\notebooks\hashiqi.jpg"

    print("我的圖片!")

    img=io.imread(img_name,as_grey=False)

    io.imshow(img)

    其中變數img_name是為了指定自己圖片所存的路徑。

  • 單擊保存按鈕,

    會跳出一個設置文件名的界面,填入要保存的名字即可。

  • 單擊運行按鈕,一般要單擊兩次才行,運行代碼。

  • 單擊後,就可以查看的我們顯示的圖片了。

❹ 怎麼用python顯示一張圖片

用python顯示一張圖片方法如下:

import matplotlib.pyplot as plt # plt 用於顯示圖片

import matplotlib.image as mpimg # mpimg 用於讀取圖片

import numpy as nplena = mpimg.imread('lena.png') # 讀取和代碼處於同一目錄下的 lena.png# 此時 lena 就已經是一個 np.array 了,可以對它進行任意處理

lena.shape #(512, 512, 3)plt.imshow(lena) # 顯示圖片plt.axis('off') # 不顯示坐標軸

plt.show()

❺ python 界面打開圖片問題

文件不存在,Windows下要注意路徑裡面的\要寫成\\轉義

❻ Python3 打開一張網路圖片

不要用io.StringIO,改用io.BytesIO

❼ python怎麼打開圖片

使用python進行數字圖片處理,可以使用pillow包,它是由PIL fork發展而來的。使用時需要import從PIL fork中導出。同時使用open()函數來打開圖片,使用show()函數來顯示圖片。

❽ 如何在python中讀取bmp格式圖片文件

直接用open打開後read讀取

A=open('test.bmp','rb')
B=open('test2.bmp','w')
c=A.read()
B.write(c)
A.close()
B.close()

❾ 在python Image中可以用show()來顯示圖片,但是顯示以後,下面的代碼就不運行了,如何運行下面的代碼

Image.show()函數是這個樣子的,必須先關了圖片程序才往下走。

不使用show,如imshow(BW)在 Matlab 7.0 中,二進制圖像是一個邏輯類,僅包括 0 和 1 兩個數值。像素 0 顯示為黑色,像素 1 顯示為白色。顯示時,也可通過NOT(~)命令,對二進制圖象進行取反,使數值 0 顯示為白色;1 顯示為黑色。

例如: imshow(~BW)

展資料:

不使用show函數來滿足運行的需求:

import threading

import Image

class ThreadClass(threading.Thread):

def run(self):

im=Image.open('z.jpg')

im.show()

print (1)

t = ThreadClass()

t.start()

print (2)

a=input('End')

#===============================

圖像的表示原理:

最基本的物理圖像是根據矩形網格抽樣原理從連續圖像域中抽取二維灰度陣列(矩陣)得到的。也可以用長向量表示二維灰度矩陣,它是按列(或行)掃描灰度矩陣,把下一列(或行)的頭和前一列(或行)的尾相接而成。

它們的線性可逆變換同樣可以用來表示圖像。圖像的每一行由行程(具有同一灰度的鄰近像元集合)序列所組成,因此也可以用行程長度編碼(見圖像編碼)表示圖像。

熱點內容
如何對華為圖庫設置密碼 發布:2024-12-24 21:16:20 瀏覽:498
scala反編譯工具 發布:2024-12-24 21:03:26 瀏覽:766
安卓長按app怎麼刪除不了 發布:2024-12-24 20:57:44 瀏覽:714
加減乘除java 發布:2024-12-24 20:51:56 瀏覽:427
linuxusb攝像頭 發布:2024-12-24 20:51:39 瀏覽:878
ftp是怎麼安裝的 發布:2024-12-24 20:50:35 瀏覽:699
國際站伺服器是什麼 發布:2024-12-24 20:49:43 瀏覽:354
win7訪問win10無許可權 發布:2024-12-24 20:39:59 瀏覽:63
微信投訴無法上傳照片 發布:2024-12-24 20:39:55 瀏覽:89
ug編程過切 發布:2024-12-24 20:34:43 瀏覽:650