LibRaw是讀取數碼照相機(CRW / CR2,NEF,RAF,DNG,和其他人)獲得的RAW文件的開源庫。
LibRaw是基於dcraw的實用工具,其中弊端的一部分已經被淘汰,並在其上開發計劃大大改善的源代碼。
什麼是此版本中的新
- 在支持新相機:
- 堡盟TXG14
- Blackmagic的電影
- 在佳能EOS 70D,C500,S120,G16
- 在富士X-M1,X-A1,XE2,XQ1
- 在哈蘇月球,恆星
- 在徠卡C,X VARIO
- 在尼康D5200,P7800,D5300,D610,DF,1 AW1
- 在諾基亞Lumia 1020,1520
- 在奧林巴斯E-P5,E-M1,STYLUS1
- 在OmniVision公司OV5647(樹莓派)
- 在松下LF1,GX7,GF6,GM1
- 在賓得K-50,K-500,Q7,K-3
- 瑞創GR
- 在三星NX300,NX1100,NX2000,銀河NX(EK-GN120)
- 在索尼RX100II,RX1R,NEX-3N,NEX-5T,RX10,A3000(ILCE-3000),A7,A7R
- 在支持由羅蘭·卡爾松基於X3F代碼的Foveon傳感器
- 在類BSD許可證,因此包含在主LibRaw代碼。沒有“FOVEON intepolation',所以沒辦法讓舊適馬相機(SD9,SD14,寶麗X530)良好的色彩。對於現代的Foveon相機之一可以嘗試創建ICC配置文件(不提供)。
- 在支持從DPX美林和SD1相機中等分辨率原糖。提取為是RAW數據(4800x1600像素),高寬比被設定為0.5,因此這些原糖進行處理,以全尺寸4800x3200的RGB。
- 在支持的Foveon縮略圖提取。只有JPEG和位圖的縮略圖提取,但“FOVEON”(RAW)縮略圖真的不生產相機中使用。
- 在新imgdata.params.force_foveon_x3f標誌強制使用X3F-工具基於代碼的Foveon處理,如果LibRaw與去馬賽克包-GPL2編譯(和什麼也不做,如果LibRaw編譯沒有這個包)。新的標誌-disadcf加入dcraw_emu樣使用這個標誌。
- 在API的變化:
- 在新的參數: - imgdata.params.no_interpolation - 禁用LibRaw插補工序:: dcraw_process()調用。 - imgdata.params.no_auto_scale - 禁用調用scale_colors()在LibRaw :: dcraw_process()調用。 - imgdata.params.sraw_ycc - 禁用佳能sRAW記錄YCbCr到RGB轉換的LibRaw ::解包()調用(用於RAW分析儀
- 在新的富士X-橫貫處理: - imgdata.iparams.filters值現在是9富士X-跨(而不是2) - imgdata.iparams.xtrans [6] [6]矩陣包含行/列顏色映射富士X-跨傳感器。
- 在LibRaw :: setCancelFlag() - 用於快速解碼器終止
- 在LibRaw_abstract_datastream :: make_byte_buffer()調用並不需要更多。
- 在其他變更:
- 新解拼代碼:DHT去馬賽克安東Petrusevich
- 設置params.user_qual = 11來使用。
- 新解拼碼:修改AHD去馬賽克安東Petrusevich
- 設置params.user_qual = 12來使用。
- 在新的C-API調用libraw_COLOR(libraw_data_t * T,INT行,詮釋列)(所以LibRaw :: COLOR(行,列)暴露在C-API的用戶)
- 在更好的EXIF解析:
- 在新的尼康相機的ISO值(D4,D800)
- 在黑電平提取尼康D5300
- 在正確的奧林巴斯色彩數據轉換
- 在索尼攝像機型號名稱是由SonyModelID EXIF標籤設置
- 在索尼ARW2:黑位和色彩矩陣,從EXIF數據中提取
- 在三星:黑電平,並從EXIF提取彩色矩陣;相機乘法器現在正確提取即使黑不為0
- 在刪除更快無損JPEG解碼器從RawSpeed庫幾年前移植。建立LibRaw與RawSpeed得到快速解碼。
- 在通過唯一的ID表歸佳能EOS型號名稱
- 在DNG無壓縮標籤假設未壓縮
- 在回遷0.15.4輸入數據檢查
- 在支持CMake的構建
在imgdata.params
什麼版本的新 0.16 Beta 1的:
- 在新的攝像頭支持:
- 在徠卡C,X VARIO
- 在尼康D5300,D610,DF,1 AW1
- 在諾基亞Lumia 1020,1520
- 奧林巴斯STYLUS1
- 在賓得K-3
- 在索尼RX10,A3000(ILCE-3000),
- 在更新的相機顏色數據:
- 佳能S120
- 在尼康P7800,1 J3
- 在奧林巴斯E-M1
- 修正圖像的可見區域大小:
- 佳能G16
- 在西格瑪前美林相機:小型和中型原糖
- 在更好的EXIF解析:
- 在新的尼康相機的ISO值(D4,D800)
- 在黑電平提取尼康D5300
- 在正確的奧林巴斯色彩數據轉換
- 在更好的Visual Studio的兼容性(尤其是舊版本)
- 在CMake的構建:為MinGW的增加WS2_32庫建立
什麼是版本0.16阿爾法3新:
- 在支持新相機:
- 在索尼A7,A7R
- 松下GM1
- 在索尼RX1R和RX100M2色彩數據進行更新。
- 在索尼攝像機型號名稱是由SonyModelID EXIF標籤設置
- 在索尼ARW2:黑位和色彩矩陣,從EXIF數據中提取
- 在三星:黑電平及彩色矩陣從EXIF提取;
- 在相機乘數正在抽取正確,即使黑不為0
- 在與Mac OS X編寫更好的源代碼兼容
- 在用Win32彙編更好的源代碼兼容
- 在DNG無壓縮標籤假設未壓縮
- 在更好的X3F-工具基礎的Foveon支持:
- 在新的Foveon元數據分析。所以,如果LibRaw編譯
- 在無解拼包,GPL2,那麼沒有Dcraw執行的Foveon代碼中使用。
- 在支持從DPX美林和SD1相機中等分辨率原糖。
- 提取為是RAW數據(4800x1600像素),高寬比被設定為
- 0.5,因此這些原糖進行處理,以全尺寸4800x3200的RGB。
- 在支持的Foveon縮略圖提取。只有JPEG和位圖
- 在縮略圖中提取,但“FOVEON”(RAW)縮略圖真的不使用的
- 在生產相機。
- 在新imgdata.params.force_foveon_x3f標誌
- 在部隊使用X3F-工具基於代碼的Foveon處理,如果LibRaw
- 在與去馬賽克包-GPL2編譯(和什麼也不做,如果LibRaw編譯
- 在沒有這個包)。
- 在-disadcf加入dcraw_emu樣使用這個標誌,新標誌。
- 在LibRaw不上破的Foveon文件調用exit()。
- 在API / ABI發生變化,因此使用LibRaw所有代碼應重新編譯。
基於X3F-工具
什麼是0.15.1版本,新的:
- 在固定錯誤的數據計算最大松下文件
- 在檢查可能的緩衝區溢出的曝光校正代碼
什麼是新版本的 0.15測試版4:
- 在11個新相機:佳能6D和EOS男,卡西歐EX-ZR100,富士X-E1,徠卡D-LUX6和V-LUX4,尼康P7700,奧林巴斯XZ-2,松下G5,三星EX2F,索尼RX-1。
- 在有新的API調用。
- 在LibRaw :: is_fuji_rotated()返回true的文件,並且需要一個'fuji_rotate()“後處理上的電話。 LibRaw :: recycle_datastream()釋放的文件句柄(和相關文件的緩衝區),如果您的應用程序不會叫解包。
什麼是新版本的 0.15 Beta 2中:
- 在新相機的初步支持:
- 在佳能:G15,S110,SX50
- 在富士膠片:F800EXR,XF1
- 在尼康1 J2,V2 1,D600
- 在奧林巴斯E-PL5,E-PM2
- 松下:FZ200,GH3,LX7
- 在賓得K-5 II,K-5的非法入境,K-30,Q10
- 在索尼:SLT-A99,NEX-5R,NEX-6
- 在LibRaw :: subtract_black()的返回類型是現在的整數。根據libraw錯誤的轉換函數會返回錯誤代碼。
- 在新的加工階段LIBRAW_PROGRESS_RAW2_IMAGE(這個標誌是由LibRaw :: raw2image()調用設置)
- 在新的警示標誌LIBRAW_WARN_RAWSPEED_PROCESSED
- - 不是一個真正的警告,但信息RawSpeed庫用於圖像解碼 。
- 在imgdata.rawdata.color_image現在分成兩個指針:
- - USHORT(*)[3] color3_image 3組分RAW圖像(顏色DNGs,sRAW記錄)
- - USHORT(*)[4] color4_image為4-分量顏色原糖(齊納爾4shot,柯達原糖等) 。
- 在imgdata.idata.sizes.raw_pitch現在*字節*這個值應該用於imgdata.rawdata訪問行。* _圖像緩衝區。
- 已啟用RawSpeed處理非拜耳DNGs和sRAW記錄。
- 注:有在RawStudio r499一個bug,3色(線性)未壓縮DNGs讀取錯誤。提起來RawStudio的Bugzilla使用RawSpeed / rawspeed.uncompressed色,dng.patch直到這個錯誤是不固定的主RawSpeed源代碼庫。
- 在刪除的OpenMP支持。
- 在殘疾人為wchar_t *接口,如果LibRaw編制MinGW的,因為MinGW的STL沒有wchar_t的字符串
- 在ABI和API改變,採用0.15-β1及以上所有程序應重新編譯!
對於因為一些編譯器問題線性插值
什麼的0.14.8版本是新的:
- 在進口dcraw的9.15(1.449):李>
- 在新的攝像頭支持:佳能5D Mark III,G1 X,1D X和的Powershot SX200;尼康D4,D800 / D800E和D3200;富士X-S1及HS30EXR;卡西歐EX-Z8;奧林巴斯E-M5;松下GF5;索尼NEX-F3,SLT-A37及SLT-A57;三星NX20和NX210;
- 在支持更新的三星NX200固件。
- Makefile.msvc:易額外的編譯標誌編輯
什麼的0.14.6版本是新的:
- 在卡西歐EX-Z500支持
- 在(可能)I /立案O異常釣到開在open_datastream
- 在可能的固定後讀緩衝區索尼ARW2解碼
- 在固定的mingw32錯誤編譯LibRaw_windows_datastream時
- 在Makefile.msvc:支持OpenMP和LCMS的(取消註釋使用)
- 修正了一些葉問博II文件解碼
什麼是0.14.3版本,新的:
- 在PhaseOne文件的黑電平減代碼Bug修復
- 在新的API調用LibRaw :: get_internal_data_pointer()誰需要訪問libraw_internal_data領域(即富士的SuperCCD佈局)的開發。
- 在DOC / API-概述修復,以反映0.14變化
評論沒有發現