ruffson
|
6281360f10
|
Fix error case
|
2020-09-26 18:45:58 +02:00 |
|
ruffson
|
d00ab0cc61
|
Fix formatting
|
2020-09-26 17:22:59 +02:00 |
|
ruffson
|
6353f71e28
|
Satisfy the borrow checker
|
2020-09-26 17:14:17 +02:00 |
|
ruffson
|
7c4ee96aee
|
Check for size when reading strip bytes
|
2020-09-26 16:50:51 +02:00 |
|
ruffson
|
cb5319c426
|
Deal with empty jpeg_tables
|
2020-09-26 14:35:06 +02:00 |
|
ruffson
|
53aefea6a4
|
Fix typos
|
2020-09-26 14:14:09 +02:00 |
|
ruffson
|
cb900819d9
|
Remove tile processing and add error handling
I removed the code that checked the tile attributes. Because I would
rather later on PR something that works than a half-baked solution.
|
2020-09-26 14:07:27 +02:00 |
|
ruffson
|
35ea719d9e
|
Remove get_all_tags()
|
2020-09-26 13:44:53 +02:00 |
|
ruffson
|
41050c14ed
|
Change accesibility of JpegReader
|
2020-09-26 12:38:02 +02:00 |
|
ruffson
|
5fd0534ea2
|
Fix error handling
|
2020-09-26 12:23:40 +02:00 |
|
ruffson
|
72474b569e
|
Add byte expected error and cleanup
|
2020-09-25 20:06:52 +02:00 |
|
ruffson
|
63f09b267a
|
Reorganize tags and cleanup
|
2020-09-25 19:48:22 +02:00 |
|
ruffson
|
b455bd9f2b
|
Fix test
|
2020-09-25 19:47:35 +02:00 |
|
ruffson
|
46918b395c
|
Condense tile and strip reading code
|
2020-09-25 19:47:35 +02:00 |
|
ruffson
|
a510b03e1c
|
Apply auto-format to modified files
|
2020-09-25 19:47:33 +02:00 |
|
ruffson
|
2cb57a4d04
|
Add initial support for modern JPEG compression
Some things still need to be done:
- Check RGB images
- Check small images
- Check huffman-only jpeg tables
- Check empty jpeg tables
- Add tests
|
2020-09-25 19:42:29 +02:00 |
|
ruffson
|
da9bdac8a2
|
Read out byte-sized arrays
|
2020-09-25 19:39:09 +02:00 |
|
raph
|
647de77b70
|
Add support for UNDEFINED type
According to TIFF spec this is an byte-array that may contain arbitrary
data.
|
2020-09-25 19:37:24 +02:00 |
|
HeroicKatora
|
727d78a57c
|
Merge pull request #94 from image-rs/clippy-with-manual-touchup
rust fmt with manual touchup
|
2020-09-13 15:17:40 +02:00 |
|
Atul Bhosale
|
49da46bbd0
|
Add cargo fmt to build config
|
2020-09-12 01:15:53 +02:00 |
|
Andreas Molzer
|
7b41c823e9
|
Some slight manual touch up where style was bad
|
2020-09-12 01:15:45 +02:00 |
|
Andreas Molzer
|
bf24b3f935
|
Do a clippy pass
|
2020-09-12 01:15:08 +02:00 |
|
Andreas Molzer
|
2b12c1b162
|
Rewrite tests to be less repetitive
|
2020-09-12 01:13:09 +02:00 |
|
HeroicKatora
|
82c00a84d8
|
Merge pull request #93 from image-rs/remove-pipfile
Remove a Pipfile?
|
2020-09-12 00:38:25 +02:00 |
|
Andreas Molzer
|
ec5b4b9a9e
|
Remove a Pipfile?
This slipped through in some merge but I it shouldn't be necessary for
anything? Probably committed/not ignored on accident.
|
2020-09-11 23:27:46 +02:00 |
|
HeroicKatora
|
f4f11e6399
|
Merge pull request #90 from image-rs/weezl
Replace lzw decoder with weezl
|
2020-09-05 23:14:29 +02:00 |
|
Andreas Molzer
|
49b1f78ce5
|
Replace lzw decoder with weezl
|
2020-09-05 21:57:51 +02:00 |
|
Andreas Molzer
|
e48691ca32
|
Add decoding benchmarks
|
2020-09-05 21:57:51 +02:00 |
|
HeroicKatora
|
7ad6b0e70d
|
Merge pull request #91 from image-rs/github-actions
Switch to Github Actions for CI checks
|
2020-09-05 21:56:33 +02:00 |
|
Andreas Molzer
|
7cc5b98d9c
|
Switch to Github Actions for CI checks
More customizable, faster, more integration. We already did that for a
number of other crates with good outcome.
|
2020-09-05 21:54:15 +02:00 |
|
HeroicKatora
|
7928c219dd
|
Merge pull request #70 from aschampion/features/32-bit-float-samples
Floating point sample support
|
2020-09-01 17:28:10 +02:00 |
|
Andreas Molzer
|
44c75a66ab
|
Merge remote-tracking branch 'origin/master' into features/32-bit-float-samples
|
2020-08-31 20:50:16 +02:00 |
|
Andreas Molzer
|
d8bfa84d06
|
Add notes for unsupported predictors
|
2020-08-31 19:53:06 +02:00 |
|
HeroicKatora
|
1492087426
|
Merge pull request #76 from sdroege/miniz_oxide-0.4
Update to miniz_oxide 0.4
|
2020-08-22 18:13:36 +02:00 |
|
Sebastian Dröge
|
23090a3513
|
Update to miniz_oxide 0.4.1
|
2020-08-22 18:03:46 +02:00 |
|
Etienne Prothon
|
200355d3bc
|
Mark decoding buffer f32 and f64 as unimplemented
|
2020-08-17 18:32:43 +02:00 |
|
HeroicKatora
|
469883aa79
|
Merge pull request #88 from image-rs/group-unsafety
Move all bytecast unsafety to one module
|
2020-08-16 18:13:28 +02:00 |
|
Andreas Molzer
|
99c038c929
|
Move all bytecast unsafety to one module
|
2020-08-16 16:24:47 +02:00 |
|
HeroicKatora
|
f3eebee1e9
|
Merge pull request #87 from nabijaczleweli/byteorder
Drop byteorder dependency
|
2020-08-16 16:20:40 +02:00 |
|
наб
|
b853d841f3
|
Drop byteorder dependency
Ref: https://github.com/image-rs/image/issues/1000
|
2020-08-14 16:52:51 +02:00 |
|
HeroicKatora
|
418979f14b
|
Merge pull request #86 from image-rs/release-0.6.0-alpha
Update release notes for alpha release for BigTIFF
|
2020-08-13 20:37:22 +02:00 |
|
Andreas Molzer
|
2635bdd7d5
|
Update release notes for alpha release for BigTIFF
v0.6.0-alpha
|
2020-08-13 18:02:26 +02:00 |
|
Farkal
|
ff874612ba
|
Allow to decode LONG8 (u64)
TileOffsets and TileByteCounts have the LONG8 type on bigtiff.
|
2020-08-10 15:32:47 +02:00 |
|
HeroicKatora
|
ea217dc238
|
Merge pull request #83 from Farkal/big-tiff
Big tiff decoding support
|
2020-08-08 12:33:54 +02:00 |
|
Etienne Prothon
|
768e0d4af7
|
feat: Add tag to single f32 or f64
|
2020-08-05 15:34:28 +02:00 |
|
Etienne Prothon
|
3b0da4d1ae
|
feat: Add decoding value and get tags as f32 or f64
|
2020-08-05 14:25:02 +02:00 |
|
Etienne Prothon
|
54c3ebf358
|
Merge with master and remove duplicate SampleFormat tag
|
2020-08-04 16:55:48 +02:00 |
|
Etienne Prothon
|
5f48444fa0
|
Merge branch 'master' of github.com:Farkal/image-tiff into features/32-bit-float-samples
|
2020-08-04 16:43:01 +02:00 |
|
Etienne Prothon
|
b2da2f2333
|
Merge branch 'master' of github.com:Farkal/image-tiff into big-tiff
|
2020-07-27 12:01:55 +02:00 |
|
Farkal
|
ba1daa18b2
|
Allow custom encoding process (#84)
Simplify encoding of tags
|
2020-07-27 11:29:09 +02:00 |
|