summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorcc <cc@localhost>2025-08-20 20:09:34 -0700
committercc <cc@localhost>2025-08-20 20:09:34 -0700
commitabdbc42639d0acd6fc0db381f7cbe6a37928643f (patch)
tree61d779ad5fe85020d3301106b72c1d1f859200d6 /src/lib.rs
parenta7ded0a844feac401be72a5b575cb0e0c3e12e01 (diff)
Modularize Label Formats
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs
index bf5c7f0..3af14d1 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,5 +1,6 @@
pub mod tiff;
pub mod binfile;
+pub mod label_formats;
pub const TEST_IMAGE_PATH: &str = "../test.tif";
pub const TEST_OUTPUT_PATH: &str = "../test.bin";
@@ -80,7 +81,7 @@ mod tests {
#[test]
fn tiff_data_dump_test() {
tiff::ignore_warnings();
- if let Some(standard_format) = tiff::as_standard_format(TEST_IMAGE_PATH) {
+ if let Some(standard_format) = tiff::to_large_labels(TEST_IMAGE_PATH) {
println!("{:?}", standard_format);
let data = standard_format.buffer;
binfile::dump_u32_vec(TEST_OUTPUT_PATH, data).expect("File output error");
@@ -92,8 +93,8 @@ mod tests {
#[test]
fn tiff_compressed_data_dump_test() {
tiff::ignore_warnings();
- if let Some(standard_format) = tiff::as_standard_format(TEST_IMAGE_PATH) {
- let compressed_format = tiff::standard_to_labels(standard_format);
+ if let Some(standard_format) = tiff::to_large_labels(TEST_IMAGE_PATH) {
+ let compressed_format = label_formats::compress_large_labels(standard_format);
let data = compressed_format.buffer;
binfile::dump_u16_vec(TEST_LABEL_OUTPUT_PATH, data).expect("File output error");
} else {