Commit Graph

12 Commits

Author SHA1 Message Date
Wim Pomp 9971cf245f - workflow updates
PyTest / pytest (push) Successful in 1m36s
PyTest / pytest (3.10) (push) Successful in 1m58s
PyTest / pytest (3.12) (push) Successful in 2m3s
PyTest / pytest (3.14) (push) Successful in 2m8s
2026-05-09 18:48:43 +02:00
Wim Pomp 1514784262 - workflow updates
PyTest / pytest (push) Successful in 1m23s
PyTest / pytest (3.12) (push) Successful in 1m50s
PyTest / pytest (3.14) (push) Successful in 1m55s
PyTest / pytest (3.10) (push) Successful in 1m48s
2026-05-09 17:39:50 +02:00
Wim Pomp 91f863366d - workflow updates
PyTest / pytest (3.12) (push) Failing after 17s
PyTest / pytest (3.14) (push) Failing after 22s
PyTest / pytest (3.10) (push) Has been cancelled
- python stubs
2026-05-09 13:00:47 +02:00
Wim Pomp 19c17a798d - python: remove deprecated shape argument
- rust: make frame argument to save more generic
2024-10-17 13:45:32 +02:00
Wim Pomp 625b222a0d - some warnings
- better color(map) support
- make python module optional in rust
- max 48 threads
2024-10-12 13:19:22 +02:00
Wim Pomp a733d8a820 - added some type aliases
- an overridden compress_frame in a class subclassing IJTiffWrite can now write multiple frames
2024-10-02 13:58:12 +02:00
Wim Pomp 3652947817 - Tiffwrite is now fully typed. 2024-03-27 16:03:34 +01:00
Wim Pomp e736770512 - Use parfor to take care of the parallel part.
- Use sha1 hash because it's consistent between processes.
2023-09-11 17:12:04 +02:00
Wim Pomp f68afd0a1b - Only test Python 3.10 2023-03-31 13:09:57 +02:00
Wim Pomp edc126d079 Rewrite: IJTiffWriter is replaced by IJTiffFile which includes preliminary support for reading.
- Support colormaps per channels via the colors argument.
- No writer process anymore, the pool writes to the file by using a filehandle with a lock.
- Can save extra tiff tags in every frame and/or per frame individually.
- Header and IFD classes with support for reading files.
- Multiplexing is now done automatically when multiple IJTiffFiles are initialized: the process pool is shared by all IJTiffFiles.
2022-05-03 16:10:13 +02:00
Wim Pomp e7b999faa7 - First commit. 2021-12-03 16:23:54 +01:00
wimpomp 2fd65d8f01 Initial commit 2021-12-03 15:09:40 +01:00