python显示.arw相机原始数据,并保存为jpg
生活随笔
收集整理的這篇文章主要介紹了
python显示.arw相机原始数据,并保存为jpg
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.安裝rawpy解析相機(各種Sony,Apple等)的原始bayer數據
sudo pip install rawpy2.解析相機數據
import rawpy import imageio import matplotlib.pylab as pltraw = rawpy.imread('image.raw')#直接調用postprocess可能出現偏色問題 rgb = raw.postprocess()#以下兩行可能解決偏色問題,output_bps=16表示輸出是 16 bit (2^16=65536)需要轉換一次 #im = raw.postprocess(use_camera_wb=True, half_size=False, no_auto_bright=True, output_bps=16) #rgb = np.float32(im / 65535.0*255.0) #rgb = np.asarray(rgb,np.uint8)imageio.imsave('image.jpg', rgb)linux下查看arw,raw軟件darktable
$ sudo apt-get install darktable $ darktable參考:https://github.com/letmaik/rawpy
總結
以上是生活随笔為你收集整理的python显示.arw相机原始数据,并保存为jpg的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python windows 下设置文件
- 下一篇: 华为机试真题 Python 实现【最短木