Philipp Oppermann
29a020e5ec
Clarify TODO
2021-03-23 14:44:39 +01:00
Philipp Oppermann
9021985477
Provide documentation for TiffKind helper trait
2021-03-23 14:42:05 +01:00
Philipp Oppermann
d4c958f915
Add a test for bigtiff encoding
2021-03-23 14:29:56 +01:00
Philipp Oppermann
dc04282290
Fix: Use the correctly parametrized directory and image encoder types
2021-03-23 14:29:45 +01:00
Philipp Oppermann
4cfed1c7b1
Make encoders generic to support BigTiff too
2021-03-23 13:49:54 +01:00
Philipp Oppermann
745ed62808
Change associated const types of TiffValue to usize/u8
...
This allows us to reuse the trait for BigTiff encoding. It also makes things safer for normal Tiff since we properly error on 32 bit overflows now.
2021-03-23 10:56:33 +01:00
HeroicKatora
6fe9b78509
Merge pull request #121 from emmanuelantony2000/ascii_tag_validation
...
Validation for ASCII tag type
2021-03-20 13:28:32 +01:00
Emmanuel Antony
f5754159cb
Modified the validation for ascii tag type
2021-03-20 08:47:47 +05:30
HeroicKatora
53d0256585
Merge pull request #120 from atouchet/ga
...
Replace Travis badge with GitHub Actions
2021-03-20 00:45:18 +01:00
Alex Touchet
09aa28d699
Replace Travis badge with GitHub Actions
2021-03-19 16:33:30 -07:00
Jonathan Behrens
2cba04dfe7
Merge pull request #118 from satarsa/master
...
Open tif files containing i32 arrays
2021-02-24 09:44:37 -05:00
Vadim Dyadkin
3de87a7001
Open tif files containing i32 arrays
2021-02-20 18:25:29 +01:00
HeroicKatora
4900c82871
Merge pull request #114 from HagaiHargil/int16_support
...
Int8/16 support
2020-12-14 00:21:51 +01:00
HagaiHargil
8a8e3ed753
Rustfmt
2020-12-13 12:03:53 +02:00
HagaiHargil
cd2f4f6462
Added tests and finalized i8 support
2020-12-13 12:00:48 +02:00
HagaiHargil
aa13e31894
Initial i8 support
2020-12-13 11:37:56 +02:00
HeroicKatora
6c211b9179
Merge pull request #115 from image-rs/release-0.6.1
...
Change lot and meta data for 0.6.1
2020-12-12 20:24:40 +01:00
Andreas Molzer
49f9b3941d
Change lot and meta data for 0.6.1
v0.6.1
2020-12-12 19:49:19 +01:00
Andreas Molzer
332ab1dc4d
Use WhiteIsZero interpretation of libtiff
...
Note that the variants are even named `MINISWHITE` in their code.
Address the remaining review nits.
2020-12-11 20:36:33 +01:00
HagaiHargil
ec98e32a3b
Removed unused wrapping f32 and f64
2020-12-08 13:46:09 +02:00
HagaiHargil
7ec2b75c70
Added int16 tests
2020-12-08 13:42:08 +02:00
HagaiHargil
9788085786
Int16 support
2020-12-08 13:33:25 +02:00
Jonathan Behrens
fc80c5e3dd
Merge pull request #111 from tnl-rwa/large_sttrip_size
...
Large strip size
2020-12-07 20:50:17 -05:00
Robert Wassens
95f0a34bcc
Update comment
2020-12-07 12:14:36 +01:00
Robert Wassens
3e042df438
Set default strip size to 1MB
2020-12-07 11:44:21 +01:00
Robert Wassens
5346a441ae
Processed review comment
2020-12-07 11:43:09 +01:00
Robert Wassens
76173069a3
round trip test
2020-12-06 23:34:24 +01:00
HeroicKatora
6cdd340933
Merge pull request #112 from image-rs/unlimited
...
Add a constant unlimited limit
2020-12-06 21:24:54 +01:00
HeroicKatora
ef004cee48
Merge pull request #108 from image-rs/short-read-in-lzw
...
Fix lzw decoding stopping short of full decode
2020-12-06 02:52:06 +01:00
Andreas Molzer
6d7d92c605
Adjust field names based on review
2020-12-06 02:34:59 +01:00
HeroicKatora
53437dd7b4
Merge pull request #110 from fintelia/entry-val-refactor
...
Refactor Entry::val function
2020-12-05 21:35:37 +01:00
Andreas Molzer
0c06d32ee4
Add a constant unlimited limit
2020-12-05 18:20:23 +01:00
Andreas Molzer
4d8c64bf1e
Fix lzw decoding stopping short of full decode
...
When the required amount of data was just a tiny bit larger than full a
page size (one buffer increment), the decoder would stop since all
compressed data had been read. However, the lzw decoder contains a small
internal bit buffer for code decoding. That is, some remaining bytes had
been retained and were still left to be decoded.
2020-12-05 14:57:28 +01:00
Robert Wassens
7da8f01f75
make strip size configurable
2020-12-05 01:39:37 +01:00
Jonathan Behrens
67105fe4ec
Refactor Entry::val function
2020-12-04 18:59:51 -05:00
Robert Wassens
1b38ff9410
strip size = image height
2020-12-04 12:45:46 +01:00
HeroicKatora
c9703dcb8a
Merge pull request #100 from ruffson/feature_geotiff
...
Feature GeoTIFF
2020-11-16 19:07:29 +01:00
ruffson
e2caf86f6a
Add intos for Short
2020-11-16 19:01:18 +01:00
ruffson
923b37d647
Remove unnecessary line
2020-11-16 18:57:50 +01:00
ruffson
9f4799912f
Remove geokey parsing
2020-11-16 18:57:48 +01:00
ruffson
4b218be4ac
Add geodir hashmap to decoder
2020-11-16 18:57:24 +01:00
ruffson
9a0041286e
Remove print outs
2020-11-16 18:57:24 +01:00
ruffson
0a4b51055e
Add gdal_nodata tag
2020-11-16 18:57:24 +01:00
ruffson
96d6d52830
Move geo code in its own dir
2020-11-16 18:57:24 +01:00
ruffson
62a1a500a5
Add support for GeoTiff geokey dir
2020-11-16 18:57:21 +01:00
ruffson
3953bd31e1
Read out short vecs and ascii from ifds
2020-11-16 18:52:04 +01:00
HeroicKatora
83004c8344
Merge pull request #104 from image-rs/edition2018
...
Convert to edition 2018
2020-10-31 20:31:03 +01:00
Andreas Molzer
8ab9d30eff
Convert to edition 2018
...
Notably, This enables NLL even on older compilers such as 1.34.
2020-10-31 20:13:30 +01:00
HeroicKatora
89aaab12dc
Merge pull request #97 from image-rs/release-0.6.0
...
Release 0.6.0
2020-10-12 19:42:41 +02:00
Andreas Molzer
481ef3781a
Fix changelog version
2020-10-12 19:39:45 +02:00