如何用python讀取和寫入TIFF檔案2

2021-06-08 00:10:14 字數 386 閱讀 2308

之前用以上方法生成的影象貌似cmv會出現pixel value exceeds destination range.的錯誤。原因是cmv只能讀取1024×1024或2048×2048的影象。

關於生成tiff的方法,貌似用pure python module更好一點,即

from libtiff import tifffile, tiffimage

tiff = tiffimage(data, description='')

tiff.write_file(path, compression='none')

del tiff

此處的data為二維ndarray,注意data不能是其他ndarray的view,這個問題可以用np.ndarray.copy()函式解決。

PYTHON如何讀取和寫入EXCEL裡面的資料

好久沒寫了,今天來說說python讀取excel的常見方法。首先需要用到xlrd模組,pip install xlrd 安裝模組。首先開啟excel檔案 xl xlrd.open workbook r d file data.xlsx 傳檔案路徑 通過索引獲取要操作的工作表 table xl.she...

Python如何寫入和讀取csv檔案

import csv 開啟要寫入的csv檔案,如果該路徑下沒有此檔案,會自動新建乙個test.csv檔案 f open mnt sdb test.csv w csv writer csv.writer f 寫入列名 csv writer.writerow name label 寫入資料 如果是寫入多...

python 檔案讀取和寫入

def upload file request try if request.method post data request.files data assert data,引數必傳 data num random.randint 0,100 file name os.path.join setti...