Vendor rawler 0.7.2 unmodified
The crate as crates.io publishes it, minus .cargo-ok, its Cargo.lock and data/testdata (13 MB of sample files only its own tests read). Not yet routed through [patch.crates-io]; the next commit is the patch.
This commit is contained in:
+3127
File diff suppressed because it is too large
Load Diff
+175
@@ -0,0 +1,175 @@
|
||||
// SPDX-License-Identifier: LGPL-2.1
|
||||
// Copyright 2021 Daniel Vogelbacher <daniel@chaospixel.com>
|
||||
|
||||
//#[cfg(feature = "samplecheck")]
|
||||
use md5::Digest;
|
||||
use rawler::dng::convert::ConvertParams;
|
||||
use rawler::dng::convert::convert_raw_file;
|
||||
use rawler::{
|
||||
analyze::{AnalyzerResult, analyze_metadata, extract_raw_pixels},
|
||||
decoders::RawDecodeParams,
|
||||
};
|
||||
use std::{
|
||||
convert::TryInto,
|
||||
path::{Path, PathBuf},
|
||||
};
|
||||
use zerocopy::IntoBytes;
|
||||
|
||||
macro_rules! camera_file_check {
|
||||
($make:expr, $model:expr, $test:ident, $file:expr) => {
|
||||
#[allow(non_snake_case)]
|
||||
#[test]
|
||||
fn $test() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
//crate::init_test_logger();
|
||||
crate::common::check_camera_raw_file_conversion("cameras", $make, $model, $file)
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
pub(crate) use camera_file_check;
|
||||
|
||||
macro_rules! sample_file_check {
|
||||
($sampleset:expr, $test:ident, $file:expr) => {
|
||||
#[allow(non_snake_case)]
|
||||
#[test]
|
||||
fn $test() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
//crate::init_test_logger();
|
||||
crate::common::check_sample_raw_file_conversion($sampleset, $file)
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
pub(crate) use sample_file_check;
|
||||
|
||||
pub(crate) fn rawdb_path() -> PathBuf {
|
||||
PathBuf::from(std::env::var("RAWLER_RAWDB").expect("RAWLER_RAWDB variable must be set in order to run RAW test!"))
|
||||
}
|
||||
|
||||
pub(crate) fn rawdb_file(path: impl AsRef<Path>) -> PathBuf {
|
||||
let rawdb = rawdb_path();
|
||||
rawdb.join(path)
|
||||
}
|
||||
|
||||
pub(crate) fn check_md5_equal(digest: [u8; 16], expected: &str) {
|
||||
assert_eq!(hex::encode(digest), expected);
|
||||
}
|
||||
|
||||
/// Generic function to check camera raw files against
|
||||
/// pre-generated stats and pixel files.
|
||||
pub(crate) fn check_camera_raw_file_conversion(category: &str, make: &str, model: &str, sample: &str) -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let rawdb = PathBuf::from(std::env::var("RAWLER_RAWDB").expect("RAWLER_RAWDB variable must be set in order to run RAW test!"));
|
||||
|
||||
let mut camera_rawdb = rawdb.clone();
|
||||
camera_rawdb.push(category);
|
||||
|
||||
let mut testfiles = PathBuf::from(env!("CARGO_MANIFEST_DIR"));
|
||||
testfiles.push("data/testdata");
|
||||
|
||||
let base_path = testfiles.join(category).join(make).join(model);
|
||||
|
||||
let raw_file = camera_rawdb.join(make).join(model).join(sample);
|
||||
let filename = raw_file.file_name().map(|name| name.to_os_string()).expect("Filename must by OS string compatible");
|
||||
let mut orig_analyze_file = filename.clone();
|
||||
let mut orig_digest_file = filename.clone();
|
||||
orig_analyze_file.push(".analyze.yaml");
|
||||
orig_digest_file.push(".digest.txt");
|
||||
let stats_file = base_path.join(sample).with_file_name(orig_analyze_file);
|
||||
let digest_file = base_path.join(sample).with_file_name(orig_digest_file);
|
||||
|
||||
//let pixel_file = base_path.join(&sample).with_extension("pixel");
|
||||
|
||||
//eprintln!("{:?}", stats_file);
|
||||
|
||||
assert!(raw_file.exists(), "Raw file {:?} not found", raw_file);
|
||||
assert!(stats_file.exists(), "Stats file {:?} not found", stats_file);
|
||||
|
||||
// Validate stats file
|
||||
let new_stats = analyze_metadata(PathBuf::from(&raw_file)).unwrap();
|
||||
let old_stats = std::fs::read_to_string(&stats_file)?;
|
||||
|
||||
let old_stats: AnalyzerResult = serde_yaml::from_str(&old_stats)?;
|
||||
|
||||
assert_eq!(old_stats, new_stats);
|
||||
|
||||
// Validate pixel data
|
||||
let old_digest_str = std::fs::read_to_string(digest_file)?;
|
||||
let old_digest = Digest(TryInto::<[u8; 16]>::try_into(hex::decode(old_digest_str.trim()).expect("Malformed MD5 digest")).expect("Must be [u8; 16]"));
|
||||
let image = extract_raw_pixels(&raw_file, &RawDecodeParams::default()).unwrap();
|
||||
let byte_buf = match &image.data {
|
||||
rawler::RawImageData::Integer(samples) => samples.as_slice().as_bytes(),
|
||||
rawler::RawImageData::Float(samples) => samples.as_slice().as_bytes(),
|
||||
};
|
||||
let new_digest = md5::compute(byte_buf);
|
||||
assert_eq!(old_digest, new_digest, "Old and new raw pixel digest not match!");
|
||||
|
||||
// Convert to DNG with default params
|
||||
let params = ConvertParams {
|
||||
embedded: false,
|
||||
apply_scaling: false,
|
||||
..Default::default()
|
||||
};
|
||||
let mut dng = std::io::Cursor::new(Vec::new());
|
||||
convert_raw_file(&raw_file, &mut dng, ¶ms)?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
/// Generic function to check camera raw files against
|
||||
/// pre-generated stats and pixel files.
|
||||
pub(crate) fn check_sample_raw_file_conversion(sampleset: &str, sample: &str) -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let rawdb = PathBuf::from(std::env::var("RAWLER_RAWDB").expect("RAWLER_RAWDB variable must be set in order to run RAW test!"));
|
||||
|
||||
let mut camera_rawdb = rawdb.clone();
|
||||
camera_rawdb.push("samples");
|
||||
|
||||
let mut testfiles = PathBuf::from(env!("CARGO_MANIFEST_DIR"));
|
||||
testfiles.push("data/testdata/samples");
|
||||
|
||||
let base_path = testfiles.join(sampleset);
|
||||
|
||||
let raw_file = camera_rawdb.join(sampleset).join(sample);
|
||||
let filename = raw_file.file_name().map(|name| name.to_os_string()).expect("Filename must by OS string compatible");
|
||||
let mut orig_analyze_file = filename.clone();
|
||||
let mut orig_digest_file = filename.clone();
|
||||
orig_analyze_file.push(".analyze.yaml");
|
||||
orig_digest_file.push(".digest.txt");
|
||||
let stats_file = base_path.join(sample).with_file_name(orig_analyze_file);
|
||||
let digest_file = base_path.join(sample).with_file_name(orig_digest_file);
|
||||
|
||||
//let pixel_file = base_path.join(&sample).with_extension("pixel");
|
||||
|
||||
//eprintln!("{:?}", stats_file);
|
||||
|
||||
assert!(raw_file.exists(), "Raw file {:?} not found", raw_file);
|
||||
assert!(stats_file.exists(), "Stats file {:?} not found", stats_file);
|
||||
|
||||
// Validate stats file
|
||||
let new_stats = analyze_metadata(PathBuf::from(&raw_file)).unwrap();
|
||||
let old_stats = std::fs::read_to_string(&stats_file)?;
|
||||
|
||||
let old_stats: AnalyzerResult = serde_yaml::from_str(&old_stats)?;
|
||||
|
||||
assert_eq!(old_stats, new_stats);
|
||||
|
||||
// Validate pixel data
|
||||
let old_digest_str = std::fs::read_to_string(digest_file)?;
|
||||
let old_digest = Digest(TryInto::<[u8; 16]>::try_into(hex::decode(old_digest_str.trim()).expect("Malformed MD5 digest")).expect("Must be [u8; 16]"));
|
||||
let image = extract_raw_pixels(&raw_file, &RawDecodeParams::default()).unwrap();
|
||||
let byte_buf = match &image.data {
|
||||
rawler::RawImageData::Integer(samples) => samples.as_slice().as_bytes(),
|
||||
rawler::RawImageData::Float(samples) => samples.as_slice().as_bytes(),
|
||||
};
|
||||
let new_digest = md5::compute(byte_buf);
|
||||
assert_eq!(old_digest, new_digest, "Old and new raw pixel digest not match!");
|
||||
|
||||
// Convert to DNG with default params
|
||||
let params = ConvertParams {
|
||||
embedded: false,
|
||||
apply_scaling: false,
|
||||
..Default::default()
|
||||
};
|
||||
let mut dng = std::io::Cursor::new(Vec::new());
|
||||
convert_raw_file(&raw_file, &mut dng, ¶ms)?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
|
||||
+70
@@ -0,0 +1,70 @@
|
||||
use std::io::Cursor;
|
||||
|
||||
use crate::common::check_md5_equal;
|
||||
use crate::common::rawdb_file;
|
||||
use rawler::dng::convert::ConvertParams;
|
||||
use rawler::dng::convert::convert_raw_file;
|
||||
use rawler::formats::jfif::Jfif;
|
||||
use rawler::rawsource::RawSource;
|
||||
use rawler::{analyze::raw_pixels_digest, decoders::RawDecodeParams};
|
||||
|
||||
#[test]
|
||||
fn dnglab_354_dng_mismatch_tile_dim_vs_ljpeg_sof_dim() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let path = rawdb_file("issues/dnglab_354/dnglab_354.dng");
|
||||
let digest = raw_pixels_digest(path, &RawDecodeParams::default())?;
|
||||
check_md5_equal(digest, "e5fcd3fd81a3f8e2d9709b92f3b8f546");
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn dnglab_366_monochrome_dng_support() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let path = rawdb_file("issues/dnglab_366/dnglab_366.dng");
|
||||
let digest = raw_pixels_digest(&path, &RawDecodeParams::default())?;
|
||||
check_md5_equal(digest, "f3549fafda97fca90b9993c1278bcd90");
|
||||
let mut dng = Cursor::new(Vec::new());
|
||||
convert_raw_file(&path, &mut dng, &ConvertParams::default())?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn dnglab_376_canon_crx_craw_qstep_shl_bug() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
{
|
||||
let path = rawdb_file("issues/dnglab_376/Canon_EOS_R6M2_CRAW_ISO_25600.CR3");
|
||||
let digest = raw_pixels_digest(&path, &RawDecodeParams::default())?;
|
||||
check_md5_equal(digest, "66c9fcb6541c90bdfb06d876be5984ec");
|
||||
let mut dng = Cursor::new(Vec::new());
|
||||
convert_raw_file(&path, &mut dng, &ConvertParams::default())?;
|
||||
}
|
||||
{
|
||||
let path = rawdb_file("issues/dnglab_376/_MGC9382.CR3");
|
||||
let digest = raw_pixels_digest(&path, &RawDecodeParams::default())?;
|
||||
check_md5_equal(digest, "aef96546a58e5265fb2f7b9e7498cbd0");
|
||||
let mut dng = Cursor::new(Vec::new());
|
||||
convert_raw_file(&path, &mut dng, &ConvertParams::default())?;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn dnglab_386_catch_jpeg_exif_tiff_ifd_error() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let path = rawdb_file("issues/dnglab_386/jpeg_ifd_error.jpg");
|
||||
let rawfile = RawSource::new(&path)?;
|
||||
let jfif = Jfif::new(&rawfile)?;
|
||||
assert!(jfif.exif_ifd().is_none());
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn dnglab_477_jpeg_quantization_table_with_zero_value() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let image = image::open(rawdb_file("issues/dnglab_477/dnglab_477.jpg"))?;
|
||||
let _ = image.to_rgb8();
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn dnglab_619_silverfast_scan_missing_illuminant() -> std::result::Result<(), Box<dyn std::error::Error>> {
|
||||
let path = rawdb_file("issues/dnglab_619/silverfast_scan.dng");
|
||||
let mut dng = Cursor::new(Vec::new());
|
||||
convert_raw_file(&path, &mut dng, &ConvertParams::default())?;
|
||||
Ok(())
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
#[cfg(feature = "samplecheck")]
|
||||
mod cameras;
|
||||
#[cfg(feature = "samplecheck")]
|
||||
mod common;
|
||||
#[cfg(feature = "samplecheck")]
|
||||
mod dng;
|
||||
#[cfg(feature = "samplecheck")]
|
||||
mod issues;
|
||||
#[cfg(feature = "samplecheck")]
|
||||
mod samples;
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
#brace_style = "SameLineWhere"
|
||||
#comment_width = 160
|
||||
#wrap_comments = true
|
||||
edition = "2021"
|
||||
#enum_discrim_align_threshold = 30
|
||||
force_explicit_abi = true
|
||||
#format_strings = true
|
||||
max_width = 300
|
||||
#imports_layout = "HorizontalVertical"
|
||||
merge_derives = true
|
||||
#imports_granularity = "Crate"
|
||||
reorder_imports = true
|
||||
#report_fixme = "Always"
|
||||
#report_todo = "Always"
|
||||
tab_spaces = 2
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
use crate::common::sample_file_check;
|
||||
mod dng_compression_variants {
|
||||
super::sample_file_check!("dng-compression-variants", sample_10bit_dng, "10bit.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_jpegxl_lossless_16bit_mosaic_tiles_dng, "dng_jpegxl_lossless_16bit_mosaic_tiles.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_lossy_tiles_dng, "lossy_tiles.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_ljpeg_tiles_dng, "ljpeg_tiles.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_12bit_dng, "12bit.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_fp24_w_pred_deflate_dng, "dng-fp24-w-pred-deflate.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_uncompressed_multistrip_16row_dng, "uncompressed_multistrip_16row.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_8bit_lintable_dng, "8bit_lintable.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_fp16_w_pred_deflate_dng, "dng-fp16-w-pred-deflate.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_fp16_uncompressed_dng, "dng-fp16-uncompressed.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_ljpeg_singlestrip_dng, "ljpeg_singlestrip.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_fp32_w_pred_deflate_dng, "dng-fp32-w-pred-deflate.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_jpegxl_lossy_16bit_mosaic_tiles_dng, "dng_jpegxl_lossy_16bit_mosaic_tiles.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_origin_cr3, "origin.CR3");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_jpegxl_lossless_16bit_linear_tiles_dng, "dng_jpegxl_lossless_16bit_linear_tiles.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_uncompressed_multistrip_1row_dng, "uncompressed_multistrip_1row.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_fp24_uncompressed_dng, "dng-fp24-uncompressed.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_16bit_bigend_dng, "16bit_bigend.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_fp32_uncompressed_dng, "dng-fp32-uncompressed.dng");
|
||||
super::sample_file_check!("dng-compression-variants", sample_dng_jpegxl_lossy_16bit_linear_tiles_dng, "dng_jpegxl_lossy_16bit_linear_tiles.dng");
|
||||
}
|
||||
@@ -0,0 +1,797 @@
|
||||
cameras/Apple/QuickTake 100/raw_modes
|
||||
cameras/Apple/QuickTake 150/raw_modes
|
||||
cameras/Canon/EOS 1000D/raw_modes
|
||||
cameras/Canon/EOS 100D/raw_modes
|
||||
cameras/Canon/EOS 10D/raw_modes
|
||||
cameras/Canon/EOS 1100D/raw_modes
|
||||
cameras/Canon/EOS 1200D/raw_modes
|
||||
cameras/Canon/EOS 1300D/raw_modes
|
||||
cameras/Canon/EOS-1D Mark III/raw_modes
|
||||
cameras/Canon/EOS-1D Mark II N/raw_modes
|
||||
cameras/Canon/EOS-1D Mark II/raw_modes
|
||||
cameras/Canon/EOS-1D Mark IV/raw_modes
|
||||
cameras/Canon/EOS-1D/raw_modes
|
||||
cameras/Canon/EOS-1Ds Mark III/raw_modes
|
||||
cameras/Canon/EOS-1Ds Mark II/raw_modes
|
||||
cameras/Canon/EOS-1Ds/raw_modes
|
||||
cameras/Canon/EOS-1D X Mark III/raw_modes
|
||||
cameras/Canon/EOS-1D X Mark III/crm
|
||||
cameras/Canon/EOS-1D X Mark II/raw_modes
|
||||
cameras/Canon/EOS-1D X/raw_modes
|
||||
cameras/Canon/EOS 2000D/raw_modes
|
||||
cameras/Canon/EOS 200D/raw_modes
|
||||
cameras/Canon/EOS 20D/raw_modes
|
||||
cameras/Canon/EOS 250D/raw_modes
|
||||
cameras/Canon/EOS 300D/raw_modes
|
||||
cameras/Canon/EOS 30D/raw_modes
|
||||
cameras/Canon/EOS 350D/raw_modes
|
||||
cameras/Canon/EOS 4000D/raw_modes
|
||||
cameras/Canon/EOS 400D/raw_modes
|
||||
cameras/Canon/EOS 40D/raw_modes
|
||||
cameras/Canon/EOS 450D/raw_modes
|
||||
cameras/Canon/EOS 500D/raw_modes
|
||||
cameras/Canon/EOS 50D/raw_modes
|
||||
cameras/Canon/EOS 550D/raw_modes
|
||||
cameras/Canon/EOS 5D Mark III/raw_modes
|
||||
cameras/Canon/EOS 5D Mark II/raw_modes
|
||||
cameras/Canon/EOS 5D Mark IV/raw_modes
|
||||
cameras/Canon/EOS 5D/raw_modes
|
||||
cameras/Canon/EOS 5DS/raw_modes
|
||||
cameras/Canon/EOS 5DS R/raw_modes
|
||||
cameras/Canon/EOS 600D/raw_modes
|
||||
cameras/Canon/EOS 60D/raw_modes
|
||||
cameras/Canon/EOS 650D/raw_modes
|
||||
cameras/Canon/EOS 6D Mark II/raw_modes
|
||||
cameras/Canon/EOS 6D/raw_modes
|
||||
cameras/Canon/EOS 700D/raw_modes
|
||||
cameras/Canon/EOS 70D/raw_modes
|
||||
cameras/Canon/EOS 750D/raw_modes
|
||||
cameras/Canon/EOS 760D/raw_modes
|
||||
cameras/Canon/EOS 77D/raw_modes
|
||||
cameras/Canon/EOS 7D Mark II/raw_modes
|
||||
cameras/Canon/EOS 7D/raw_modes
|
||||
cameras/Canon/EOS 800D/raw_modes
|
||||
cameras/Canon/EOS 80D/raw_modes
|
||||
cameras/Canon/EOS 850D/raw_modes
|
||||
cameras/Canon/EOS 90D/raw_modes
|
||||
cameras/Canon/EOS D2000C/raw_modes
|
||||
cameras/Canon/EOS D30/raw_modes
|
||||
cameras/Canon/EOS D60/raw_modes
|
||||
cameras/Canon/EOS Digital Rebel/raw_modes
|
||||
cameras/Canon/EOS Digital Rebel XSi/raw_modes
|
||||
cameras/Canon/EOS Digital Rebel XS/raw_modes
|
||||
cameras/Canon/EOS Digital Rebel XTi/raw_modes
|
||||
cameras/Canon/EOS Digital Rebel XT/raw_modes
|
||||
cameras/Canon/EOS Kiss Digital N/raw_modes
|
||||
cameras/Canon/EOS Kiss X3/raw_modes
|
||||
cameras/Canon/EOS Kiss X4/raw_modes
|
||||
cameras/Canon/EOS Kiss X80/raw_modes
|
||||
cameras/Canon/EOS Kiss X9/raw_modes
|
||||
cameras/Canon/EOS M100/raw_modes
|
||||
cameras/Canon/EOS M10/raw_modes
|
||||
cameras/Canon/EOS M200/raw_modes
|
||||
cameras/Canon/EOS M2/raw_modes
|
||||
cameras/Canon/EOS M3/raw_modes
|
||||
cameras/Canon/EOS M50m2/raw_modes
|
||||
cameras/Canon/EOS M50/raw_modes
|
||||
cameras/Canon/EOS M5/raw_modes
|
||||
cameras/Canon/EOS M6 Mark II/raw_modes
|
||||
cameras/Canon/EOS M6/raw_modes
|
||||
cameras/Canon/EOS M/raw_modes
|
||||
cameras/Canon/EOS R5/raw_modes
|
||||
cameras/Canon/EOS R5 Mark II/raw_modes
|
||||
cameras/Canon/EOS R5 Mark II/crm_movie_modes
|
||||
cameras/Canon/EOS R5 C/raw_modes
|
||||
cameras/Canon/EOS R5 C/crm
|
||||
cameras/Canon/EOS R6/raw_modes
|
||||
cameras/Canon/EOS R6 Mark II/raw_modes
|
||||
cameras/Canon/EOS R6 Mark III/raw_modes
|
||||
cameras/Canon/EOS R7/raw_modes
|
||||
cameras/Canon/EOS R8/raw_modes
|
||||
cameras/Canon/EOS R10/raw_modes
|
||||
cameras/Canon/EOS R50/raw_modes
|
||||
cameras/Canon/EOS R100/raw_modes
|
||||
cameras/Canon/EOS Rebel SL1/raw_modes
|
||||
cameras/Canon/EOS Rebel SL2/raw_modes
|
||||
cameras/Canon/EOS Rebel SL3/raw_modes
|
||||
cameras/Canon/EOS Rebel T100/raw_modes
|
||||
cameras/Canon/EOS Rebel T1i/raw_modes
|
||||
cameras/Canon/EOS Rebel T2i/raw_modes
|
||||
cameras/Canon/EOS Rebel T3i/raw_modes
|
||||
cameras/Canon/EOS Rebel T3/raw_modes
|
||||
cameras/Canon/EOS Rebel T4i/raw_modes
|
||||
cameras/Canon/EOS Rebel T5i/raw_modes
|
||||
cameras/Canon/EOS Rebel T5/raw_modes
|
||||
cameras/Canon/EOS Rebel T6i/raw_modes
|
||||
cameras/Canon/EOS Rebel T6/raw_modes
|
||||
cameras/Canon/EOS Rebel T6s/raw_modes
|
||||
cameras/Canon/EOS REBEL T7i/raw_modes
|
||||
cameras/Canon/EOS Rebel T7/raw_modes
|
||||
cameras/Canon/EOS RP/raw_modes
|
||||
cameras/Canon/EOS R/raw_modes
|
||||
cameras/Canon/IXUS900Ti/raw_modes
|
||||
cameras/Canon/IXY 220F/raw_modes
|
||||
cameras/Canon/PowerShot A480/raw_modes
|
||||
cameras/Canon/PowerShot A540/raw_modes
|
||||
cameras/Canon/PowerShot A550/raw_modes
|
||||
cameras/Canon/PowerShot A570 IS/raw_modes
|
||||
cameras/Canon/PowerShot A610/raw_modes
|
||||
cameras/Canon/PowerShot A620/raw_modes
|
||||
cameras/Canon/PowerShot A630/raw_modes
|
||||
cameras/Canon/PowerShot A640/raw_modes
|
||||
cameras/Canon/PowerShot A650/raw_modes
|
||||
cameras/Canon/PowerShot A710 IS/raw_modes
|
||||
cameras/Canon/PowerShot A720 IS/raw_modes
|
||||
cameras/Canon/PowerShot D10/raw_modes
|
||||
cameras/Canon/PowerShot ELPH 130 IS/raw_modes
|
||||
cameras/Canon/PowerShot G10/raw_modes
|
||||
cameras/Canon/PowerShot G11/raw_modes
|
||||
cameras/Canon/PowerShot G12/raw_modes
|
||||
cameras/Canon/PowerShot G15/raw_modes
|
||||
cameras/Canon/PowerShot G16/raw_modes
|
||||
cameras/Canon/PowerShot G1/raw_modes
|
||||
cameras/Canon/PowerShot G1 X Mark III/raw_modes
|
||||
cameras/Canon/PowerShot G1 X Mark II/raw_modes
|
||||
cameras/Canon/PowerShot G1 X/raw_modes
|
||||
cameras/Canon/PowerShot G2/raw_modes
|
||||
cameras/Canon/PowerShot G3/raw_modes
|
||||
cameras/Canon/PowerShot G3 X/raw_modes
|
||||
cameras/Canon/PowerShot G5/raw_modes
|
||||
cameras/Canon/PowerShot G5 X Mark II/raw_modes
|
||||
cameras/Canon/PowerShot G5 X/raw_modes
|
||||
cameras/Canon/PowerShot G6/raw_modes
|
||||
cameras/Canon/PowerShot G7 X Mark III/raw_modes
|
||||
cameras/Canon/PowerShot G7 X Mark II/raw_modes
|
||||
cameras/Canon/PowerShot G7 X/raw_modes
|
||||
cameras/Canon/PowerShot G9/raw_modes
|
||||
cameras/Canon/PowerShot G9 X Mark II/raw_modes
|
||||
cameras/Canon/PowerShot G9 X/raw_modes
|
||||
cameras/Canon/PowerShot Pro1/raw_modes
|
||||
cameras/Canon/PowerShot S100/raw_modes
|
||||
cameras/Canon/PowerShot S100V/raw_modes
|
||||
cameras/Canon/PowerShot S110/raw_modes
|
||||
cameras/Canon/PowerShot S120/raw_modes
|
||||
cameras/Canon/PowerShot S2 IS/raw_modes
|
||||
cameras/Canon/PowerShot S30/raw_modes
|
||||
cameras/Canon/PowerShot S3IS/raw_modes
|
||||
cameras/Canon/PowerShot S40/raw_modes
|
||||
cameras/Canon/PowerShot S45/raw_modes
|
||||
cameras/Canon/PowerShot S50/raw_modes
|
||||
cameras/Canon/PowerShot S5 IS/raw_modes
|
||||
cameras/Canon/PowerShot S60/raw_modes
|
||||
cameras/Canon/PowerShot S70/raw_modes
|
||||
cameras/Canon/PowerShot S90/raw_modes
|
||||
cameras/Canon/PowerShot S95/raw_modes
|
||||
cameras/Canon/PowerShot SD750/raw_modes
|
||||
cameras/Canon/PowerShot SX110 IS/raw_modes
|
||||
cameras/Canon/PowerShot SX160 IS/raw_modes
|
||||
cameras/Canon/PowerShot SX1 IS/raw_modes
|
||||
cameras/Canon/PowerShot SX260 HS/raw_modes
|
||||
cameras/Canon/PowerShot SX40 HS/raw_modes
|
||||
cameras/Canon/PowerShot SX50 HS/raw_modes
|
||||
cameras/Canon/PowerShot SX60 HS/raw_modes
|
||||
cameras/Canon/PowerShot SX70 HS/raw_modes
|
||||
cameras/Canon/SX150IS/raw_modes
|
||||
cameras/Pentax/ist DL2/raw_modes
|
||||
cameras/Pentax/K-5 II/raw_modes
|
||||
cameras/Pentax/645D/raw_modes
|
||||
cameras/Pentax/645Z/raw_modes
|
||||
cameras/Pentax/ist DL/raw_modes
|
||||
cameras/Pentax/K-3/raw_modes
|
||||
cameras/Pentax/K-3 III Monochrome/raw_modes
|
||||
cameras/Pentax/K-7/raw_modes
|
||||
cameras/Pentax/K-3 II/raw_modes
|
||||
cameras/Pentax/K-3 III/raw_modes
|
||||
cameras/Pentax/K-70/raw_modes
|
||||
cameras/Pentax/K-m/raw_modes
|
||||
cameras/Pentax/K-r/raw_modes
|
||||
cameras/Pentax/Kf/raw_modes
|
||||
cameras/Pentax/K-5 II s/raw_modes
|
||||
cameras/Pentax/ist DS/raw_modes
|
||||
cameras/Pentax/K-1 Mark II/raw_modes
|
||||
cameras/Pentax/ist D/raw_modes
|
||||
cameras/Pentax/K100D Super/raw_modes
|
||||
cameras/Pentax/K-S2/raw_modes
|
||||
cameras/Pentax/K-5/raw_modes
|
||||
cameras/Pentax/K10D/raw_modes
|
||||
cameras/Pentax/K100D/raw_modes
|
||||
cameras/Pentax/K-1/raw_modes
|
||||
cameras/Pentax/KP/raw_modes
|
||||
cameras/Pentax/K200D/raw_modes
|
||||
cameras/Pentax/K-S1/raw_modes
|
||||
cameras/Pentax/K-x/raw_modes
|
||||
cameras/Pentax/K20D/raw_modes
|
||||
cameras/Pentax/K110D/raw_modes
|
||||
cameras/Phase One/IQ3 100MP/raw_modes
|
||||
cameras/Phase One/H 25/raw_modes
|
||||
cameras/Phase One/iXM-100/raw_modes
|
||||
cameras/Phase One/IQ180/raw_modes
|
||||
cameras/Phase One/IQ4 150MP/raw_modes
|
||||
cameras/Phase One/IQ140/raw_modes
|
||||
cameras/Phase One/P30/raw_modes
|
||||
cameras/Phase One/IQ3 100MP Trichr/raw_modes
|
||||
cameras/Phase One/IQ150/raw_modes
|
||||
cameras/Phase One/iXM-RS150F/raw_modes
|
||||
cameras/Phase One/iXU-RS1000 NIR/raw_modes
|
||||
cameras/Phase One/P65/raw_modes
|
||||
cameras/Phase One/P20/raw_modes
|
||||
cameras/Phase One/P25/raw_modes
|
||||
cameras/Phase One/P25+/raw_modes
|
||||
cameras/Phase One/P45+/raw_modes
|
||||
cameras/Nikon/D3500/raw_modes
|
||||
cameras/Nikon/1 V2/raw_modes
|
||||
cameras/Nikon/D40X/raw_modes
|
||||
cameras/Nikon/D5600/raw_modes
|
||||
cameras/Nikon/D70s/raw_modes
|
||||
cameras/Nikon/Coolpix P7100/raw_modes
|
||||
cameras/Nikon/D600/raw_modes
|
||||
cameras/Nikon/D2X/raw_modes
|
||||
cameras/Nikon/D40/raw_modes
|
||||
cameras/Nikon/D4/raw_modes
|
||||
cameras/Nikon/D300S/raw_modes
|
||||
cameras/Nikon/D2Xs/raw_modes
|
||||
cameras/Nikon/D3/raw_modes
|
||||
cameras/Nikon/D800E/raw_modes
|
||||
cameras/Nikon/E5400/raw_modes
|
||||
cameras/Nikon/Coolpix P6000/raw_modes
|
||||
cameras/Nikon/D700/raw_modes
|
||||
cameras/Nikon/Coolpix P7000/raw_modes
|
||||
cameras/Nikon/D3400/raw_modes
|
||||
cameras/Nikon/D780/raw_modes
|
||||
cameras/Nikon/D2Hs/raw_modes
|
||||
cameras/Nikon/1 V1/raw_modes
|
||||
cameras/Nikon/D610/raw_modes
|
||||
cameras/Nikon/1 J3/raw_modes
|
||||
cameras/Nikon/D50/raw_modes
|
||||
cameras/Nikon/D3X/raw_modes
|
||||
cameras/Nikon/D5500/raw_modes
|
||||
cameras/Nikon/D500/raw_modes
|
||||
cameras/Nikon/COOLPIX B700/raw_modes
|
||||
cameras/Nikon/Coolpix P7800/raw_modes
|
||||
cameras/Nikon/COOLPIX P1000/raw_modes
|
||||
cameras/Nikon/E5700/raw_modes
|
||||
cameras/Nikon/D850/raw_modes
|
||||
cameras/Nikon/D2H/raw_modes
|
||||
cameras/Nikon/D7500/raw_modes
|
||||
cameras/Nikon/Coolpix A/raw_modes
|
||||
cameras/Nikon/D3300/raw_modes
|
||||
cameras/Nikon/D5000/raw_modes
|
||||
cameras/Nikon/D7100/raw_modes
|
||||
cameras/Nikon/1 S2/raw_modes
|
||||
cameras/Nikon/D90/raw_modes
|
||||
cameras/Nikon/1 AW1/raw_modes
|
||||
cameras/Nikon/D5/raw_modes
|
||||
cameras/Nikon/COOLPIX A1000/raw_modes
|
||||
cameras/Nikon/E8400/raw_modes
|
||||
cameras/Nikon/D100/raw_modes
|
||||
cameras/Nikon/D810/raw_modes
|
||||
cameras/Nikon/1 J1/raw_modes
|
||||
cameras/Nikon/D7000/raw_modes
|
||||
cameras/Nikon/1 V3/raw_modes
|
||||
cameras/Nikon/D5100/raw_modes
|
||||
cameras/Nikon/D60/raw_modes
|
||||
cameras/Nikon/D3200/raw_modes
|
||||
cameras/Nikon/D750/raw_modes
|
||||
cameras/Nikon/D80/raw_modes
|
||||
cameras/Nikon/D3000/raw_modes
|
||||
cameras/Nikon/D5300/raw_modes
|
||||
cameras/Nikon/Coolpix P340/raw_modes
|
||||
cameras/Nikon/1 J5/raw_modes
|
||||
cameras/Nikon/D4S/raw_modes
|
||||
cameras/Nikon/D7200/raw_modes
|
||||
cameras/Nikon/D300/raw_modes
|
||||
cameras/Nikon/D1/raw_modes
|
||||
cameras/Nikon/D200/raw_modes
|
||||
cameras/Nikon/D1X/raw_modes
|
||||
cameras/Nikon/D70/raw_modes
|
||||
cameras/Nikon/Coolpix P330/raw_modes
|
||||
cameras/Nikon/1 J2/raw_modes
|
||||
cameras/Nikon/D5200/raw_modes
|
||||
cameras/Nikon/D3S/raw_modes
|
||||
cameras/Nikon/Df/raw_modes
|
||||
cameras/Nikon/D800/raw_modes
|
||||
cameras/Nikon/D3100/raw_modes
|
||||
cameras/Nikon/Z 5/raw_modes
|
||||
cameras/Nikon/Z 5 II/raw_modes
|
||||
cameras/Nikon/NIKON Z 6_2/raw_modes
|
||||
cameras/Nikon/NIKON Z 6_3/raw_modes
|
||||
cameras/Nikon/NIKON Z 7_2/raw_modes
|
||||
cameras/Nikon/Z 30/raw_modes
|
||||
cameras/Nikon/Z 50/raw_modes
|
||||
cameras/Nikon/Z 50 II/raw_modes
|
||||
cameras/Nikon/Z 6/raw_modes
|
||||
cameras/Nikon/NIKON Z f/raw_modes
|
||||
cameras/Nikon/NIKON Z fc/raw_modes
|
||||
cameras/Nikon/Z 7/raw_modes
|
||||
cameras/Nikon/NIKON Z 9/raw_modes
|
||||
cameras/Nikon/NIKON Z 8/raw_modes
|
||||
cameras/Nikon/Nikon COOLSCAN 5000 ED/raw_modes
|
||||
cameras/Sony/DSC-F828/raw_modes
|
||||
cameras/Sony/DSC-HX95/raw_modes
|
||||
cameras/Sony/DSC-HX99/raw_modes
|
||||
cameras/Sony/DSC-R1/raw_modes
|
||||
cameras/Sony/DSC-RX0M2/raw_modes
|
||||
cameras/Sony/DSC-RX0/raw_modes
|
||||
cameras/Sony/DSC-RX100M2/raw_modes
|
||||
cameras/Sony/DSC-RX100M3/raw_modes
|
||||
cameras/Sony/DSC-RX100M4/raw_modes
|
||||
cameras/Sony/DSC-RX100M5A/raw_modes
|
||||
cameras/Sony/DSC-RX100M5/raw_modes
|
||||
cameras/Sony/DSC-RX100M6/raw_modes
|
||||
cameras/Sony/DSC-RX100M7/raw_modes
|
||||
cameras/Sony/DSC-RX100/raw_modes
|
||||
cameras/Sony/DSC-RX10M2/raw_modes
|
||||
cameras/Sony/DSC-RX10M3/raw_modes
|
||||
cameras/Sony/DSC-RX10M4/raw_modes
|
||||
cameras/Sony/DSC-RX10/raw_modes
|
||||
cameras/Sony/DSC-RX1/raw_modes
|
||||
cameras/Sony/DSC-RX1RM2/raw_modes
|
||||
cameras/Sony/DSC-RX1R/raw_modes
|
||||
cameras/Sony/DSLR-A100/raw_modes
|
||||
cameras/Sony/DSLR-A200/raw_modes
|
||||
cameras/Sony/DSLR-A230/raw_modes
|
||||
cameras/Sony/DSLR-A290/raw_modes
|
||||
cameras/Sony/DSLR-A300/raw_modes
|
||||
cameras/Sony/DSLR-A330/raw_modes
|
||||
cameras/Sony/DSLR-A350/raw_modes
|
||||
cameras/Sony/DSLR-A380/raw_modes
|
||||
cameras/Sony/DSLR-A390/raw_modes
|
||||
cameras/Sony/DSLR-A450/raw_modes
|
||||
cameras/Sony/DSLR-A500/raw_modes
|
||||
cameras/Sony/DSLR-A550/raw_modes
|
||||
cameras/Sony/DSLR-A560/raw_modes
|
||||
cameras/Sony/DSLR-A580/raw_modes
|
||||
cameras/Sony/DSLR-A700/raw_modes
|
||||
cameras/Sony/DSLR-A850/raw_modes
|
||||
cameras/Sony/DSLR-A900/raw_modes
|
||||
cameras/Sony/ILCA-68/raw_modes
|
||||
cameras/Sony/ILCA-77M2/raw_modes
|
||||
cameras/Sony/ILCA-99M2/raw_modes
|
||||
cameras/Sony/ILME-FX30/raw_modes
|
||||
cameras/Sony/ILME-FX3/raw_modes
|
||||
cameras/Sony/ILCE-1/raw_modes
|
||||
cameras/Sony/ILCE-1M2/raw_modes
|
||||
cameras/Sony/ILCE-3000/raw_modes
|
||||
cameras/Sony/ILCE-3500/raw_modes
|
||||
cameras/Sony/ILCE-5000/raw_modes
|
||||
cameras/Sony/ILCE-5100/raw_modes
|
||||
cameras/Sony/ILCE-6000/raw_modes
|
||||
cameras/Sony/ILCE-6001/raw_modes
|
||||
cameras/Sony/ILCE-6100/raw_modes
|
||||
cameras/Sony/ILCE-6300/raw_modes
|
||||
cameras/Sony/ILCE-6400/raw_modes
|
||||
cameras/Sony/ILCE-6500/raw_modes
|
||||
cameras/Sony/ILCE-6600/raw_modes
|
||||
cameras/Sony/ILCE-6700/raw_modes
|
||||
cameras/Sony/ILCE-7CR/raw_modes
|
||||
cameras/Sony/ILCE-7C/raw_modes
|
||||
cameras/Sony/ILCE-7CM2/raw_modes
|
||||
cameras/Sony/ILCE-7M2/raw_modes
|
||||
cameras/Sony/ILCE-7M3/raw_modes
|
||||
cameras/Sony/ILCE-7M4/raw_modes
|
||||
cameras/Sony/ILCE-7M4/resolutions
|
||||
cameras/Sony/ILCE-7/raw_modes
|
||||
cameras/Sony/ILCE-7RM2/raw_modes
|
||||
cameras/Sony/ILCE-7RM3A/raw_modes
|
||||
cameras/Sony/ILCE-7RM3/raw_modes
|
||||
cameras/Sony/ILCE-7RM4A/raw_modes
|
||||
cameras/Sony/ILCE-7RM4/raw_modes
|
||||
cameras/Sony/ILCE-7RM5/raw_modes
|
||||
cameras/Sony/ILCE-7RM5/yuv
|
||||
cameras/Sony/ILCE-7R/raw_modes
|
||||
cameras/Sony/ILCE-7SM2/raw_modes
|
||||
cameras/Sony/ILCE-7SM3/raw_modes
|
||||
cameras/Sony/ILCE-7S/raw_modes
|
||||
cameras/Sony/ILCE-9M2/raw_modes
|
||||
cameras/Sony/ILCE-9M3/raw_modes
|
||||
cameras/Sony/ILCE-9/raw_modes
|
||||
cameras/Sony/ILCE-QX1/raw_modes
|
||||
cameras/Sony/NEX-3N/raw_modes
|
||||
cameras/Sony/NEX-3/raw_modes
|
||||
cameras/Sony/NEX-5N/raw_modes
|
||||
cameras/Sony/NEX-5/raw_modes
|
||||
cameras/Sony/NEX-5R/raw_modes
|
||||
cameras/Sony/NEX-5T/raw_modes
|
||||
cameras/Sony/NEX-6/raw_modes
|
||||
cameras/Sony/NEX-7/raw_modes
|
||||
cameras/Sony/NEX-C3/raw_modes
|
||||
cameras/Sony/NEX-F3/raw_modes
|
||||
cameras/Sony/SLT-A33/raw_modes
|
||||
cameras/Sony/SLT-A35/raw_modes
|
||||
cameras/Sony/SLT-A37/raw_modes
|
||||
cameras/Sony/SLT-A55/raw_modes
|
||||
cameras/Sony/SLT-A57/raw_modes
|
||||
cameras/Sony/SLT-A58/raw_modes
|
||||
cameras/Sony/SLT-A65/raw_modes
|
||||
cameras/Sony/SLT-A77/raw_modes
|
||||
cameras/Sony/SLT-A99/raw_modes
|
||||
cameras/Sony/ZV-1/raw_modes
|
||||
cameras/Sony/ZV-1M2/raw_modes
|
||||
cameras/Sony/ZV-E1/raw_modes
|
||||
cameras/Sony/ZV-E10/raw_modes
|
||||
cameras/Sony/ZV-E10M2/raw_modes
|
||||
cameras/Sony/UMC-R10C/raw_modes
|
||||
cameras/Epson/R-D1/raw_modes
|
||||
cameras/Epson/R-D1s/raw_modes
|
||||
cameras/Epson/R-D1x/raw_modes
|
||||
cameras/Leaf/Aptus 22/raw_modes
|
||||
cameras/Leaf/Aptus 75/raw_modes
|
||||
cameras/Leaf/Credo 40/raw_modes
|
||||
cameras/Arri/Alexa 65/raw_modes
|
||||
cameras/Arri/Alexa LF/raw_modes
|
||||
cameras/Arri/Alexa Mini/raw_modes
|
||||
cameras/Arri/Alexa SXT/raw_modes
|
||||
cameras/Arri/Alexa XT/raw_modes
|
||||
cameras/Minolta/ALPHA-7 DIGITAL/raw_modes
|
||||
cameras/Minolta/DiMAGE 7Hi/raw_modes
|
||||
cameras/Minolta/DiMAGE 7i/raw_modes
|
||||
cameras/Minolta/DiMAGE 7/raw_modes
|
||||
cameras/Minolta/DiMAGE A1/raw_modes
|
||||
cameras/Minolta/DiMAGE A200/raw_modes
|
||||
cameras/Minolta/DiMAGE A2/raw_modes
|
||||
cameras/Minolta/DiMAGE G600/raw_modes
|
||||
cameras/Minolta/Dynax 7D/raw_modes
|
||||
cameras/Minolta/Maxxum 7D/raw_modes
|
||||
cameras/Mamiya/ZD/raw_modes
|
||||
cameras/Hasselblad/CFV-50/raw_modes
|
||||
cameras/Hasselblad/CFV/raw_modes
|
||||
cameras/Hasselblad/H3D/raw_modes
|
||||
cameras/Hasselblad/H4D-50/raw_modes
|
||||
cameras/Hasselblad/H5D-40/raw_modes
|
||||
cameras/Hasselblad/H5D-50c/raw_modes
|
||||
cameras/Hasselblad/Hasselblad H4D-40/raw_modes
|
||||
cameras/Hasselblad/Hasselblad H4D/raw_modes
|
||||
cameras/Hasselblad/Hasselblad H6D-100cMS/raw_modes
|
||||
cameras/Hasselblad/Hasselblad X1D/raw_modes
|
||||
cameras/Hasselblad/Hasselblad X2D 100C/raw_modes
|
||||
cameras/Hasselblad/X1D II 50C/raw_modes
|
||||
cameras/Samsung/EX1/raw_modes
|
||||
cameras/Samsung/EX2F/raw_modes
|
||||
cameras/Samsung/NX1000/raw_modes
|
||||
cameras/Samsung/NX100/raw_modes
|
||||
cameras/Samsung/NX1100/raw_modes
|
||||
cameras/Samsung/NX1/raw_modes
|
||||
cameras/Samsung/NX5/raw_modes
|
||||
cameras/Samsung/NX10/raw_modes
|
||||
cameras/Samsung/NX11/raw_modes
|
||||
cameras/Samsung/NX2000/raw_modes
|
||||
cameras/Samsung/NX200/raw_modes
|
||||
cameras/Samsung/NX20/raw_modes
|
||||
cameras/Samsung/NX210/raw_modes
|
||||
cameras/Samsung/NX3000/raw_modes
|
||||
cameras/Samsung/NX3300/raw_modes
|
||||
cameras/Samsung/NX300M/raw_modes
|
||||
cameras/Samsung/NX300/raw_modes
|
||||
cameras/Samsung/NX30/raw_modes
|
||||
cameras/Samsung/NX500/raw_modes
|
||||
cameras/Samsung/NX mini/raw_modes
|
||||
cameras/Samsung/WB2000/raw_modes
|
||||
cameras/Kodak/DC120/raw_modes
|
||||
cameras/Kodak/DC50/raw_modes
|
||||
cameras/Kodak/DCS460D/raw_modes
|
||||
cameras/Kodak/DCS560C/raw_modes
|
||||
cameras/Kodak/DCS760C/raw_modes
|
||||
cameras/Kodak/DCS Pro 14N/raw_modes
|
||||
cameras/Kodak/DCS Pro 14nx/raw_modes
|
||||
cameras/Kodak/DCS Pro SLRc/raw_modes
|
||||
cameras/Kodak/DCS Pro SLRn/raw_modes
|
||||
cameras/Kodak/EasyShare Z981/raw_modes
|
||||
cameras/Kodak/EasyShare Z990/raw_modes
|
||||
cameras/Kodak/EOS DCS 1/raw_modes
|
||||
cameras/Kodak/EOS DCS 3/raw_modes
|
||||
cameras/Kodak/KODAK P712 ZOOM DIGITAL CAMERA/raw_modes
|
||||
cameras/Kodak/P880/raw_modes
|
||||
cameras/Kodak/Z1015 IS/raw_modes
|
||||
cameras/Olympus/C5050Z/raw_modes
|
||||
cameras/Olympus/C5060WZ/raw_modes
|
||||
cameras/Olympus/C7070WZ/raw_modes
|
||||
cameras/Olympus/C8080WZ/raw_modes
|
||||
cameras/Olympus/E-10/raw_modes
|
||||
cameras/Olympus/E-1/raw_modes
|
||||
cameras/Olympus/E-20/raw_modes
|
||||
cameras/Olympus/E-300/raw_modes
|
||||
cameras/Olympus/E-30/raw_modes
|
||||
cameras/Olympus/E-330/raw_modes
|
||||
cameras/Olympus/E-3/raw_modes
|
||||
cameras/Olympus/E-400/raw_modes
|
||||
cameras/Olympus/E-410/raw_modes
|
||||
cameras/Olympus/E-420/raw_modes
|
||||
cameras/Olympus/E-450/raw_modes
|
||||
cameras/Olympus/E-500/raw_modes
|
||||
cameras/Olympus/E-510/raw_modes
|
||||
cameras/Olympus/E-520/raw_modes
|
||||
cameras/Olympus/E-5/raw_modes
|
||||
cameras/Olympus/E-600/raw_modes
|
||||
cameras/Olympus/E-620/raw_modes
|
||||
cameras/Olympus/E-M10 Mark III/raw_modes
|
||||
cameras/Olympus/E-M10MarkIIIS/raw_modes
|
||||
cameras/Olympus/E-M10 Mark II/raw_modes
|
||||
cameras/Olympus/E-M10 Mark IV/raw_modes
|
||||
cameras/Olympus/E-M10/raw_modes
|
||||
cameras/Olympus/E-M1MarkIII/raw_modes
|
||||
cameras/Olympus/E-M1MarkII/raw_modes
|
||||
cameras/Olympus/E-M1/raw_modes
|
||||
cameras/Olympus/E-M1X/raw_modes
|
||||
cameras/Olympus/E-M5 Mark III/raw_modes
|
||||
cameras/Olympus/E-M5 Mark II/raw_modes
|
||||
cameras/Olympus/E-M5/raw_modes
|
||||
cameras/Olympus/E-P1/raw_modes
|
||||
cameras/Olympus/E-P2/raw_modes
|
||||
cameras/Olympus/E-P3/raw_modes
|
||||
cameras/Olympus/E-P5/raw_modes
|
||||
cameras/Olympus/E-PL10/raw_modes
|
||||
cameras/Olympus/E-PL1/raw_modes
|
||||
cameras/Olympus/E-PL2/raw_modes
|
||||
cameras/Olympus/E-PL3/raw_modes
|
||||
cameras/Olympus/E-PL5/raw_modes
|
||||
cameras/Olympus/E-PL6/raw_modes
|
||||
cameras/Olympus/E-PL7/raw_modes
|
||||
cameras/Olympus/E-PL8/raw_modes
|
||||
cameras/Olympus/E-PL9/raw_modes
|
||||
cameras/Olympus/E-PM1/raw_modes
|
||||
cameras/Olympus/E-PM2/raw_modes
|
||||
cameras/Olympus/PEN-F/raw_modes
|
||||
cameras/Olympus/SH-2/raw_modes
|
||||
cameras/Olympus/SP350/raw_modes
|
||||
cameras/Olympus/SP500UZ/raw_modes
|
||||
cameras/Olympus/SP510UZ/raw_modes
|
||||
cameras/Olympus/SP550UZ/raw_modes
|
||||
cameras/Olympus/SP565UZ/raw_modes
|
||||
cameras/Olympus/SP570UZ/raw_modes
|
||||
cameras/Olympus/Stylus1/raw_modes
|
||||
cameras/Olympus/TG-4/raw_modes
|
||||
cameras/Olympus/TG-5/raw_modes
|
||||
cameras/Olympus/TG-6/raw_modes
|
||||
cameras/Olympus/XZ-10/raw_modes
|
||||
cameras/Olympus/XZ-1/raw_modes
|
||||
cameras/Olympus/XZ-2/raw_modes
|
||||
cameras/Panasonic/DC-FZ10002/raw_modes
|
||||
cameras/Panasonic/DC-FZ45/raw_modes
|
||||
cameras/Panasonic/DC-FZ80/raw_modes
|
||||
cameras/Panasonic/DC-FZ82/raw_modes
|
||||
cameras/Panasonic/DC-G100/raw_modes
|
||||
cameras/Panasonic/DC-G110/raw_modes
|
||||
cameras/Panasonic/DC-G90/raw_modes
|
||||
cameras/Panasonic/DC-G91/raw_modes
|
||||
cameras/Panasonic/DC-G95/raw_modes
|
||||
cameras/Panasonic/DC-G9/raw_modes
|
||||
cameras/Panasonic/DC-G9M2/raw_modes
|
||||
cameras/Panasonic/DC-GF10/raw_modes
|
||||
cameras/Panasonic/DC-GH5M2/raw_modes
|
||||
cameras/Panasonic/DC-GH5/raw_modes
|
||||
cameras/Panasonic/DC-GH5S/raw_modes
|
||||
cameras/Panasonic/DC-GH6/raw_modes
|
||||
cameras/Panasonic/DC-GH7/raw_modes
|
||||
cameras/Panasonic/DC-GX7MK3/raw_modes
|
||||
cameras/Panasonic/DC-GX800/raw_modes
|
||||
cameras/Panasonic/DC-GX850/raw_modes
|
||||
cameras/Panasonic/DC-GX880/raw_modes
|
||||
cameras/Panasonic/DC-GX9/raw_modes
|
||||
cameras/Panasonic/DC-LX100M2/raw_modes
|
||||
cameras/Panasonic/DC-S1H/raw_modes
|
||||
cameras/Panasonic/DC-S1/raw_modes
|
||||
cameras/Panasonic/DC-S1M2ES/raw_modes
|
||||
cameras/Panasonic/DC-S1R/raw_modes
|
||||
cameras/Panasonic/DC-S1RM2/raw_modes
|
||||
cameras/Panasonic/DC-S5/raw_modes
|
||||
cameras/Panasonic/DC-S5M2/raw_modes
|
||||
cameras/Panasonic/DC-S5M2X/raw_modes
|
||||
cameras/Panasonic/DC-S9/raw_modes
|
||||
cameras/Panasonic/DC-TZ200/raw_modes
|
||||
cameras/Panasonic/DC-TZ202/raw_modes
|
||||
cameras/Panasonic/DC-TZ90/raw_modes
|
||||
cameras/Panasonic/DC-TZ91/raw_modes
|
||||
cameras/Panasonic/DC-TZ95/raw_modes
|
||||
cameras/Panasonic/DC-TZ96/raw_modes
|
||||
cameras/Panasonic/DC-TZ220D/raw_modes
|
||||
cameras/Panasonic/DMC-CM1/raw_modes
|
||||
cameras/Panasonic/DMC-FX150/raw_modes
|
||||
cameras/Panasonic/DMC-FZ1000/raw_modes
|
||||
cameras/Panasonic/DMC-FZ100/raw_modes
|
||||
cameras/Panasonic/DMC-FZ150/raw_modes
|
||||
cameras/Panasonic/DMC-FZ18/raw_modes
|
||||
cameras/Panasonic/DMC-FZ2000/raw_modes
|
||||
cameras/Panasonic/DMC-FZ200/raw_modes
|
||||
cameras/Panasonic/DMC-FZ2500/raw_modes
|
||||
cameras/Panasonic/DMC-FZ28/raw_modes
|
||||
cameras/Panasonic/DMC-FZ300/raw_modes
|
||||
cameras/Panasonic/DMC-FZ30/raw_modes
|
||||
cameras/Panasonic/DMC-FZ330/raw_modes
|
||||
cameras/Panasonic/DMC-FZ35/raw_modes
|
||||
cameras/Panasonic/DMC-FZ38/raw_modes
|
||||
cameras/Panasonic/DMC-FZ45/raw_modes
|
||||
cameras/Panasonic/DMC-FZ50/raw_modes
|
||||
cameras/Panasonic/DMC-FZ70/raw_modes
|
||||
cameras/Panasonic/DMC-FZ72/raw_modes
|
||||
cameras/Panasonic/DMC-FZ8/raw_modes
|
||||
cameras/Panasonic/DMC-G10/raw_modes
|
||||
cameras/Panasonic/DMC-G1/raw_modes
|
||||
cameras/Panasonic/DMC-G2/raw_modes
|
||||
cameras/Panasonic/DMC-G3/raw_modes
|
||||
cameras/Panasonic/DMC-G5/raw_modes
|
||||
cameras/Panasonic/DMC-G6/raw_modes
|
||||
cameras/Panasonic/DMC-G70/raw_modes
|
||||
cameras/Panasonic/DMC-G7/raw_modes
|
||||
cameras/Panasonic/DMC-G80/raw_modes
|
||||
cameras/Panasonic/DMC-G81/raw_modes
|
||||
cameras/Panasonic/DMC-G85/raw_modes
|
||||
cameras/Panasonic/DMC-GF1/raw_modes
|
||||
cameras/Panasonic/DMC-GF2/raw_modes
|
||||
cameras/Panasonic/DMC-GF3/raw_modes
|
||||
cameras/Panasonic/DMC-GF5/raw_modes
|
||||
cameras/Panasonic/DMC-GF6/raw_modes
|
||||
cameras/Panasonic/DMC-GF7/raw_modes
|
||||
cameras/Panasonic/DMC-GF8/raw_modes
|
||||
cameras/Panasonic/DMC-GH1/raw_modes
|
||||
cameras/Panasonic/DMC-GH2/raw_modes
|
||||
cameras/Panasonic/DMC-GH3/raw_modes
|
||||
cameras/Panasonic/DMC-GH4/raw_modes
|
||||
cameras/Panasonic/DMC-GM1/raw_modes
|
||||
cameras/Panasonic/DMC-GM1S/raw_modes
|
||||
cameras/Panasonic/DMC-GM5/raw_modes
|
||||
cameras/Panasonic/DMC-GX1/raw_modes
|
||||
cameras/Panasonic/DMC-GX7MK2/raw_modes
|
||||
cameras/Panasonic/DMC-GX7/raw_modes
|
||||
cameras/Panasonic/DMC-GX80/raw_modes
|
||||
cameras/Panasonic/DMC-GX85/raw_modes
|
||||
cameras/Panasonic/DMC-GX8/raw_modes
|
||||
cameras/Panasonic/DMC-L10/raw_modes
|
||||
cameras/Panasonic/DMC-L1/raw_modes
|
||||
cameras/Panasonic/DMC-LF1/raw_modes
|
||||
cameras/Panasonic/DMC-LX100/raw_modes
|
||||
cameras/Panasonic/DMC-LX10/raw_modes
|
||||
cameras/Panasonic/DMC-LX15/raw_modes
|
||||
cameras/Panasonic/DMC-LX1/raw_modes
|
||||
cameras/Panasonic/DMC-LX2/raw_modes
|
||||
cameras/Panasonic/DMC-LX3/raw_modes
|
||||
cameras/Panasonic/DMC-LX5/raw_modes
|
||||
cameras/Panasonic/DMC-LX7/raw_modes
|
||||
cameras/Panasonic/DMC-TX1/raw_modes
|
||||
cameras/Panasonic/DMC-TZ100/raw_modes
|
||||
cameras/Panasonic/DMC-TZ101/raw_modes
|
||||
cameras/Panasonic/DMC-TZ110/raw_modes
|
||||
cameras/Panasonic/DMC-TZ60/raw_modes
|
||||
cameras/Panasonic/DMC-TZ61/raw_modes
|
||||
cameras/Panasonic/DMC-TZ70/raw_modes
|
||||
cameras/Panasonic/DMC-TZ71/raw_modes
|
||||
cameras/Panasonic/DMC-TZ80/raw_modes
|
||||
cameras/Panasonic/DMC-TZ81/raw_modes
|
||||
cameras/Panasonic/DMC-ZS100/raw_modes
|
||||
cameras/Panasonic/DMC-ZS40/raw_modes
|
||||
cameras/Panasonic/DMC-ZS60/raw_modes
|
||||
cameras/Sigma/SIGMA fp/cinemadng
|
||||
cameras/Leica/C-Lux/raw_modes
|
||||
cameras/Leica/C Typ 112/raw_modes
|
||||
cameras/Leica/Digilux 2/raw_modes
|
||||
cameras/Leica/Digilux 3/raw_modes
|
||||
cameras/Leica/D-LUX 3/raw_modes
|
||||
cameras/Leica/D-LUX 4/raw_modes
|
||||
cameras/Leica/D-LUX 5/raw_modes
|
||||
cameras/Leica/D-LUX 7/raw_modes
|
||||
cameras/Leica/D-LUX Typ 109/raw_modes
|
||||
cameras/Leica/V-LUX 1/raw_modes
|
||||
cameras/Leica/V-LUX 4/raw_modes
|
||||
cameras/Leica/V-LUX 5/raw_modes
|
||||
cameras/Leica/V-LUX Typ 114/raw_modes
|
||||
cameras/Leica/CL/raw_modes
|
||||
cameras/Leica/M10/raw_modes
|
||||
cameras/Leica/M10-R/raw_modes
|
||||
cameras/Leica/M8/raw_modes
|
||||
cameras/Leica/M9/raw_modes
|
||||
cameras/Leica/M Monochrom/raw_modes
|
||||
cameras/Leica/M Monochrom Typ 246/raw_modes
|
||||
cameras/Leica/M Typ 240/raw_modes
|
||||
cameras/Leica/Q2/raw_modes
|
||||
cameras/Leica/Q Typ 116/raw_modes
|
||||
cameras/Leica/SL2/raw_modes
|
||||
cameras/Leica/SL Typ 601/raw_modes
|
||||
cameras/Leica/X2/raw_modes
|
||||
cameras/Fujifilm/DBP for GX680/raw_modes
|
||||
cameras/Fujifilm/FinePix E550/raw_modes
|
||||
cameras/Fujifilm/FinePix E900/raw_modes
|
||||
cameras/Fujifilm/FinePix F550EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix F600EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix F700/raw_modes
|
||||
cameras/Fujifilm/FinePix F770EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix F900EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix HS10 HS11/raw_modes
|
||||
cameras/Fujifilm/FinePix HS20EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix HS30EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix HS33EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix HS50EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix S100FS/raw_modes
|
||||
cameras/Fujifilm/FinePix SL1000/raw_modes
|
||||
cameras/Fujifilm/FinePix S1/raw_modes
|
||||
cameras/Fujifilm/FinePix S200EXR/raw_modes
|
||||
cameras/Fujifilm/FinePix S2Pro/raw_modes
|
||||
cameras/Fujifilm/FinePix S3Pro/raw_modes
|
||||
cameras/Fujifilm/FinePix S5000/raw_modes
|
||||
cameras/Fujifilm/FinePix S5200/raw_modes
|
||||
cameras/Fujifilm/FinePix S5500/raw_modes
|
||||
cameras/Fujifilm/FinePix S5600/raw_modes
|
||||
cameras/Fujifilm/FinePix S5Pro/raw_modes
|
||||
cameras/Fujifilm/FinePix S6500fd/raw_modes
|
||||
cameras/Fujifilm/FinePix S7000/raw_modes
|
||||
cameras/Fujifilm/FinePix S9500/raw_modes
|
||||
cameras/Fujifilm/FinePix S9600/raw_modes
|
||||
cameras/Fujifilm/FinePix X100/raw_modes
|
||||
cameras/Fujifilm/FinePix X10/raw_modes
|
||||
cameras/Fujifilm/GFX 100/compressed
|
||||
cameras/Fujifilm/GFX 100/raw_modes
|
||||
cameras/Fujifilm/GFX 100RF/raw_modes
|
||||
cameras/Fujifilm/GFX 100 II/raw_modes
|
||||
cameras/Fujifilm/GFX100S/compressed
|
||||
cameras/Fujifilm/GFX100S/raw_modes
|
||||
cameras/Fujifilm/GFX 100S II/raw_modes
|
||||
cameras/Fujifilm/GFX 50R/compressed
|
||||
cameras/Fujifilm/GFX 50R/raw_modes
|
||||
cameras/Fujifilm/GFX 50S/compressed
|
||||
cameras/Fujifilm/GFX50S II/compressed
|
||||
cameras/Fujifilm/GFX50S II/raw_modes
|
||||
cameras/Fujifilm/GFX 50S/raw_modes
|
||||
cameras/Fujifilm/X100F/compressed
|
||||
cameras/Fujifilm/X100F/raw_modes
|
||||
cameras/Fujifilm/X100S/raw_modes
|
||||
cameras/Fujifilm/X100T/raw_modes
|
||||
cameras/Fujifilm/X100V/compressed
|
||||
cameras/Fujifilm/X100V/raw_modes
|
||||
cameras/Fujifilm/X100VI/raw_modes
|
||||
cameras/Fujifilm/X20/raw_modes
|
||||
cameras/Fujifilm/X30/raw_modes
|
||||
cameras/Fujifilm/X70/raw_modes
|
||||
cameras/Fujifilm/X-A10/raw_modes
|
||||
cameras/Fujifilm/X-A1/raw_modes
|
||||
cameras/Fujifilm/X-A2/raw_modes
|
||||
cameras/Fujifilm/X-A3/raw_modes
|
||||
cameras/Fujifilm/X-A5/raw_modes
|
||||
cameras/Fujifilm/X-A7/raw_modes
|
||||
cameras/Fujifilm/X-E1/raw_modes
|
||||
cameras/Fujifilm/X-E2/raw_modes
|
||||
cameras/Fujifilm/X-E2S/raw_modes
|
||||
cameras/Fujifilm/X-E3/compressed
|
||||
cameras/Fujifilm/X-E3/raw_modes
|
||||
cameras/Fujifilm/X-E4/compressed
|
||||
cameras/Fujifilm/X-E4/raw_modes
|
||||
cameras/Fujifilm/X-E5/raw_modes
|
||||
cameras/Fujifilm/XF10/raw_modes
|
||||
cameras/Fujifilm/XF1/raw_modes
|
||||
cameras/Fujifilm/X-H1/compressed
|
||||
cameras/Fujifilm/X-H1/raw_modes
|
||||
cameras/Fujifilm/X-H2S/raw_modes
|
||||
cameras/Fujifilm/X-H2/raw_modes
|
||||
cameras/Fujifilm/X-M1/raw_modes
|
||||
cameras/Fujifilm/X-M5/raw_modes
|
||||
cameras/Fujifilm/X-Pro1/raw_modes
|
||||
cameras/Fujifilm/X-Pro2/compressed
|
||||
cameras/Fujifilm/X-Pro2/raw_modes
|
||||
cameras/Fujifilm/X-Pro3/compressed
|
||||
cameras/Fujifilm/X-Pro3/raw_modes
|
||||
cameras/Fujifilm/XQ1/raw_modes
|
||||
cameras/Fujifilm/XQ2/raw_modes
|
||||
cameras/Fujifilm/X-S10/compressed
|
||||
cameras/Fujifilm/X-S10/raw_modes
|
||||
cameras/Fujifilm/X-S20/raw_modes
|
||||
cameras/Fujifilm/X-S1/raw_modes
|
||||
cameras/Fujifilm/X-T100/raw_modes
|
||||
cameras/Fujifilm/X-T10/raw_modes
|
||||
cameras/Fujifilm/X-T1/raw_modes
|
||||
cameras/Fujifilm/X-T200/raw_modes
|
||||
cameras/Fujifilm/X-T20/compressed
|
||||
cameras/Fujifilm/X-T20/raw_modes
|
||||
cameras/Fujifilm/X-T2/compressed
|
||||
cameras/Fujifilm/X-T2/raw_modes
|
||||
cameras/Fujifilm/X-T30/compressed
|
||||
cameras/Fujifilm/X-T30 II/compressed
|
||||
cameras/Fujifilm/X-T30 II/raw_modes
|
||||
cameras/Fujifilm/X-T30/raw_modes
|
||||
cameras/Fujifilm/X-T3/compressed
|
||||
cameras/Fujifilm/X-T3/raw_modes
|
||||
cameras/Fujifilm/X-T4/raw_modes
|
||||
cameras/Fujifilm/X-T4/compressed
|
||||
cameras/Fujifilm/X-T5/raw_modes
|
||||
cameras/Fujifilm/X-T50/raw_modes
|
||||
cameras/OM/OM-1/raw_modes
|
||||
cameras/OM/OM-1 Mark II/raw_modes
|
||||
cameras/OM/OM-3/raw_modes
|
||||
cameras/OM/OM-5/raw_modes
|
||||
cameras/OM/TG-7/raw_modes
|
||||
@@ -0,0 +1 @@
|
||||
samples/dng-compression-variants
|
||||
Reference in New Issue
Block a user