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
Andreas Molzer
369c602952
Adjust supported features in Readme
v0.6.0
2020-10-11 18:17:53 +02:00
Andreas Molzer
ed22865f04
Remove unused and incorrect Wrapping impl
...
This is used in the predictor and should be reversible but for floating
point the simply addition is not. It should instead be some variant of
byte casting but it hasn't been implemented yet.
2020-10-11 15:09:46 +02:00
Andreas Molzer
459b4f3908
Update meta data
2020-10-11 15:07:56 +02:00
HeroicKatora
e72401d4ac
Merge pull request #95 from ruffson/support_modern_jpeg
...
Support decoding of modern JPEG compression
2020-09-26 18:50:39 +02:00
ruffson
6281360f10
Fix error case
2020-09-26 18:45:58 +02:00