Hugo van Kemenade
|
38931c1e47
|
Merge pull request #6278 from radarhere/polygon
Fixed drawing translucent 1px high polygons
|
2022-06-04 09:34:37 +03:00 |
|
Hugo van Kemenade
|
37c642338b
|
Merge pull request #6337 from RedShy/p2pa_images_conversion
Fix "P"->"PA" image conversion
|
2022-06-01 22:17:55 +03:00 |
|
Andrew Murray
|
40a918d274
|
Set readcount to TIFF_VARIABLE for a variable number of values
|
2022-05-28 20:14:05 +10:00 |
|
Andrew Murray
|
71d6a7b14f
|
Merge pull request #6303 from radarhere/disconnected
Only try to connect discontiguous corners at the end of edges
|
2022-05-28 16:40:00 +10:00 |
|
Davide Consalvo
|
6a071f81d7
|
fixed p2pa conversion
|
2022-05-27 12:24:19 +02:00 |
|
Hugo van Kemenade
|
ef8cec6185
|
Merge pull request #6256 from radarhere/furthestV
Ensure that furthest v is set in quantize2
|
2022-05-17 20:04:50 +03:00 |
|
Andrew Murray
|
f0353c5996
|
When reading past the end of a scan line, reduce bytes left
|
2022-05-17 11:53:24 +03:00 |
|
Andrew Murray
|
62c7ee0f00
|
Only try to connect discontiguous corners at the end of edges
|
2022-05-16 22:31:49 +10:00 |
|
Yulv-git
|
a0fa540b0b
|
Fix some typos.
|
2022-05-14 12:46:46 +08:00 |
|
Andrew Murray
|
c824ab048f
|
Fixed drawing translucent 1px high polygons
|
2022-05-06 22:35:26 +10:00 |
|
Andrew Murray
|
44494a1171
|
Set furthestV to first v in case compute_distances does not assign it
|
2022-05-01 23:32:47 +10:00 |
|
Andrew Murray
|
b299d7cfc2
|
Simplified code by using unsigned int instead of union
|
2022-05-01 23:32:47 +10:00 |
|
Andrew Murray
|
950d0ad1d3
|
Fixed behaviour change from #5901 endian fix
|
2022-04-12 23:12:54 +10:00 |
|
Andrew Murray
|
ba5f2d75b5
|
Merge pull request #6167 from gmarkall/unpack-bgra16
Add support for unpacking 16-bit BGRA
|
2022-04-04 07:49:45 +10:00 |
|
Andrew Murray
|
29c122fe5d
|
Updated BGRA comments
|
2022-04-02 22:00:49 +11:00 |
|
scaramallion
|
de26f78eb1
|
Add 'mct' and 'use_jp2' options for J2K saving
|
2022-03-31 22:13:17 +03:00 |
|
Graham Markall
|
e500dcfb97
|
Add support for unpacking 16-bit BGRA
|
2022-03-31 10:42:54 +01:00 |
|
Hugo van Kemenade
|
e60ca89721
|
Merge pull request #6150 from radarhere/gif
|
2022-03-30 23:23:59 +03:00 |
|
Hugo van Kemenade
|
f7169f9c93
|
Merge pull request #5980 from radarhere/polygon
|
2022-03-27 18:51:10 +03:00 |
|
Hugo van Kemenade
|
35e1932748
|
Merge pull request #5970 from radarhere/warnings
|
2022-03-27 18:43:38 +03:00 |
|
Andrew Murray
|
ce8c682748
|
Added setting to convert to RGB only at a different palette
|
2022-03-22 20:28:49 +11:00 |
|
Andrew Murray
|
ebdb47e693
|
Support reading I;16R TIFF images
|
2022-03-20 13:34:50 +11:00 |
|
Andrew Murray
|
6f128c4c39
|
Removed unused variable
|
2022-03-15 22:15:24 +11:00 |
|
Hugo van Kemenade
|
652542c770
|
Merge pull request #6112 from radarhere/i_i16_conversion
Clip I;16 to be unsigned, not signed
|
2022-03-10 19:56:45 +02:00 |
|
Andrew Murray
|
c8b69a78f3
|
Clip I;16 to be unsigned, not signed
|
2022-03-05 13:42:39 +11:00 |
|
Andrew Murray
|
7d3274518d
|
Allow LA to be used as a mask in paste()
|
2022-03-01 21:05:42 +11:00 |
|
Andrew Murray
|
e2b007f0c2
|
Use transparency info key when converting to LA
|
2022-03-01 20:25:25 +11:00 |
|
Andrew Murray
|
0d729941a8
|
Handle packets that cross scan lines
|
2022-02-25 09:41:16 +11:00 |
|
Andrew Murray
|
17d342bc4b
|
Simplified code as both values are 7 bit
|
2022-02-25 09:41:16 +11:00 |
|
Andrew Murray
|
7aa49741c6
|
Merge branch 'main' into getpalette
|
2022-02-20 23:52:20 +11:00 |
|
Andrew Murray
|
341802c2dc
|
Removed unused argument
|
2022-02-19 10:50:07 +11:00 |
|
Hugo van Kemenade
|
1ec7be9a87
|
Merge pull request #6060 from radarhere/palette
Consider palette size when converting and in getpalette()
|
2022-02-18 23:31:56 +02:00 |
|
Hugo van Kemenade
|
0aca22e863
|
Merge pull request #6052 from radarhere/p2pa
|
2022-02-17 09:39:39 +02:00 |
|
Andrew Murray
|
852859476b
|
Added rawmode argument to getpalette()
|
2022-02-17 10:15:03 +11:00 |
|
Andrew Murray
|
54cb09d8b4
|
When converting to P, restrict colors to palette size
|
2022-02-16 11:01:00 +11:00 |
|
Andrew Murray
|
948c064b28
|
Allow getpalette() to return less than 256 colors
|
2022-02-16 09:56:13 +11:00 |
|
Andrew Murray
|
41a9975377
|
Moved strcmp outside of loop
|
2022-02-14 21:50:19 +11:00 |
|
Andrew Murray
|
5411263d92
|
Simplified code
|
2022-02-14 19:24:47 +11:00 |
|
Andrew Murray
|
83d4f451fa
|
Ensure image is opaque after converting P to PA with RGB palette
|
2022-02-14 16:10:59 +11:00 |
|
Andrew Murray
|
85b872deb6
|
Added unpacker from RGBA;15 to RGB
|
2022-02-07 10:18:14 +11:00 |
|
Andrew Murray
|
b894c8c73d
|
Connected discontiguous polygon corners
|
2022-01-21 11:55:59 +11:00 |
|
Andrew Murray
|
c692fb42f8
|
Fixed comparison warnings
|
2022-01-18 14:19:43 +11:00 |
|
Andrew Murray
|
6565d5b1f3
|
Merge pull request #5517 from kmilos/patch-1
Explicitly enable strip chopping for large uncompressed TIFFs
|
2021-12-30 15:34:02 +11:00 |
|
Andrew Murray
|
4d1d2c9855
|
Merge pull request #5807 from DWesl/tkimaging-on-cygwin
Use the Windows method to get TCL functions on Cygwin
|
2021-12-30 00:08:31 +11:00 |
|
Hugo van Kemenade
|
3c39be3bc2
|
Merge pull request #5901 from radarhere/i16
Improved I;16 operations on big endian
|
2021-12-28 10:12:00 +02:00 |
|
Hugo van Kemenade
|
cc670c940e
|
Merge pull request #5869 from radarhere/quantize_palette
Fixed palette index for zeroed color in FASTOCTREE quantize
|
2021-12-28 10:05:58 +02:00 |
|
Hugo van Kemenade
|
e7b53259d1
|
Merge pull request #5824 from radarhere/l_macro
Added rounding when converting P and PA
|
2021-12-28 10:02:36 +02:00 |
|
Andrew Murray
|
aeb549ef8f
|
Fixed unpacking I;16B to I;16 on big endian
|
2021-12-28 17:38:01 +11:00 |
|
Andrew Murray
|
4b7b07de70
|
Fixed JPEG2000 I;16 images on big endian
|
2021-12-28 17:06:05 +11:00 |
|
Andrew Murray
|
4222605442
|
Fixed freeing pointer
|
2021-12-27 13:39:37 +11:00 |
|
Andrew Murray
|
fdec387b4a
|
Fixed palette index for zeroed color in FASTOCTREE quantize
|
2021-12-11 16:07:45 +11:00 |
|
Andrew Murray
|
6337428df1
|
Loading transparent pixels in C from subsequent GIF frames is no longer a problem
|
2021-11-29 17:49:12 +11:00 |
|
Andrew Murray
|
90a52d3c0d
|
Added width argument to polygon
|
2021-11-16 22:02:54 +11:00 |
|
Andrew Murray
|
ca15c684ea
|
Only prevent repeated polygon pixels when drawing with transparency
|
2021-11-15 23:28:29 +11:00 |
|
Andrew Murray
|
bb6212a332
|
Added rounding when converting P and PA
|
2021-11-10 08:00:58 +11:00 |
|
DWesl
|
c8391aaa4b
|
Use the Windows functions to get TCL functions on Cygwin.
This is related to linking semantics, so Cygwin should follow the Windows codepath.
|
2021-11-03 13:03:55 -04:00 |
|
Hugo van Kemenade
|
716a0baf74
|
Drop support for EOL Python 3.6
|
2021-10-19 15:34:52 +03:00 |
|
Hugo van Kemenade
|
65b5f91b60
|
Merge pull request #5659 from wiredfool/fli_framesize
|
2021-09-05 14:14:58 +03:00 |
|
Eric Soroos
|
a20d45fc0b
|
Fix 6-byte OOB read in FliDecode
|
2021-09-02 15:00:11 +03:00 |
|
Eric Soroos
|
8f300af691
|
Actually check the framesize in FliDecode.
|
2021-08-08 15:02:18 +02:00 |
|
Andrew Murray
|
9ad8c0c415
|
Updated location of make_hash script [ci skip]
|
2021-08-08 13:08:42 +10:00 |
|
Hugo van Kemenade
|
025f2071f5
|
Merge pull request #5598 from radarhere/i16
Consider I;16 pixel size when drawing text
|
2021-08-06 14:10:04 +03:00 |
|
Andrew Murray
|
622a1cd542
|
Changed URLs to HTTPS
|
2021-07-12 21:00:36 +10:00 |
|
Andrew Murray
|
a39cb04f3e
|
Consider I;16 pixel size when drawing text
|
2021-07-09 21:23:43 +10:00 |
|
Miloš Komarčević
|
fa66d150e2
|
Enable strip chopping for large TIFFs
|
2021-07-01 00:43:56 +10:00 |
|
Andrew Murray
|
518ee3722a
|
Use snprintf instead of sprintf
|
2021-06-30 23:52:56 +10:00 |
|
Andrew Murray
|
5f4504bb03
|
Limit sprintf modes to 10 characters
|
2021-06-30 19:35:09 +10:00 |
|
Hugo van Kemenade
|
f3db65db09
|
Merge pull request #5347 from radarhere/edge
|
2021-06-28 17:17:17 +03:00 |
|
Hugo van Kemenade
|
ec74f3b1c0
|
Merge pull request #5367 from radarhere/quant
|
2021-06-20 21:57:05 +03:00 |
|
Hugo van Kemenade
|
8b0244ac66
|
Merge pull request #5540 from radarhere/numresolution
|
2021-06-20 11:58:51 +03:00 |
|
Hugo van Kemenade
|
8f55c955db
|
Merge pull request #5535 from radarhere/tiff_format
Fixed format warning
|
2021-06-14 15:07:50 +03:00 |
|
Andrew Murray
|
bd298b128c
|
Fixed default numresolution for small JPEG2000 images
|
2021-06-14 11:23:56 +10:00 |
|
Hugo van Kemenade
|
58661c978b
|
Merge pull request #5534 from radarhere/type
|
2021-06-12 21:30:15 +03:00 |
|
Andrew Murray
|
e00af259d8
|
Use PRIu64 to fix format warning
|
2021-06-11 18:27:36 +10:00 |
|
Hugo van Kemenade
|
101887360c
|
Merge pull request #5501 from radarhere/dds_bc5
|
2021-06-11 10:34:19 +03:00 |
|
Andrew Murray
|
5b0a63f76d
|
Updated declaration to match definition
|
2021-06-10 19:01:12 +10:00 |
|
Andrew Murray
|
8099d01349
|
Fixed typo
|
2021-05-19 23:32:00 +10:00 |
|
Andrew Murray
|
2e7f40e0b8
|
Added BC5_SNORM reading
|
2021-05-18 17:44:21 +10:00 |
|
Andrew Murray
|
78406ed1ff
|
Merge pull request #5460 from xtsm/ellipse
Remove spikes when drawing thin pieslices
|
2021-05-14 23:37:11 +10:00 |
|
Alexander Karpinsky
|
2fa6537df3
|
HTTP link is not valid (wrong redirect)
|
2021-05-10 14:14:36 +03:00 |
|
Hugo van Kemenade
|
c1e1aeea87
|
Merge pull request #5458 from radarhere/tiff_deprecations
|
2021-05-09 23:14:22 +03:00 |
|
Stanislau Tsitsianok
|
0c9ffcfa14
|
Fixed #5432
|
2021-05-02 17:12:07 +03:00 |
|
Andrew Murray
|
11d1458316
|
Replaced uint16 and uint32 with uint16_t and uint32_t to resolve TIFF deprecations
|
2021-05-01 00:51:39 +10:00 |
|
Andrew Murray
|
8bc19ac78c
|
Do not alter pixels outside mask when drawing text on an image with transparency
|
2021-04-29 23:08:25 +10:00 |
|
Hugo van Kemenade
|
9e73f7a324
|
Merge pull request #5374 from radarhere/static
Changed quantize and quantize2 to static
|
2021-04-19 17:58:35 +03:00 |
|
Hugo van Kemenade
|
197673b9b2
|
Merge pull request #4996 from nulano/jp2-decode-subsample
|
2021-04-17 21:42:17 +03:00 |
|
Andrew Murray
|
1e074f5040
|
Merge pull request #4144 from jansol/master
Stop decoding BC1 punchthrough alpha in BC2&3
|
2021-04-15 20:24:52 +10:00 |
|
Andrew Murray
|
2cb1d056c0
|
Merge branch 'master' into jp2-decode-subsample
|
2021-04-11 12:49:10 +10:00 |
|
Andrew Murray
|
c5f886958a
|
Merge branch 'master' into quant
|
2021-04-11 12:41:48 +10:00 |
|
Andrew Murray
|
5491bd5eda
|
Merge parallel horizontal edges in ImagingDrawPolygon
|
2021-04-11 12:41:32 +10:00 |
|
Andrew Murray
|
65cdc21105
|
Changed quantize and quantize2 to static
|
2021-04-11 12:40:59 +10:00 |
|
nulano
|
ee41a133dd
|
formatting
|
2021-04-10 20:03:46 +02:00 |
|
Eric Soroos
|
441e6426ae
|
Initialize buffer with 0, fixes valgrind undefined behavior issues
|
2021-04-09 13:41:23 +02:00 |
|
Andrew Murray
|
39fe85f308
|
Merge branch 'master' into jp2-decode-subsample
|
2021-04-03 09:26:55 +11:00 |
|
Andrew Murray
|
a69430047b
|
Renamed function
|
2021-04-02 21:06:10 +11:00 |
|
Andrew Murray
|
6764650e2a
|
Reduced memory usage
|
2021-04-02 20:48:06 +11:00 |
|
Andrew Murray
|
6541bd7cb5
|
Added second attribute to avoid unstable nature of qsort
|
2021-04-02 04:07:18 +11:00 |
|
Andrew Murray
|
7387ec23ac
|
Revert "Removed return value of build_distance_tables"
This reverts commit a4a38b805b.
|
2021-04-02 04:07:18 +11:00 |
|
Hugo van Kemenade
|
694c84f88f
|
Fix typo [ci skip]
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
|
2021-04-01 20:00:13 +03:00 |
|
Hugo van Kemenade
|
8febdad8dd
|
Review, typos and lint
|
2021-04-01 17:41:46 +03:00 |
|