|
|
|
@4797
|
23 months |
cristy |
|
|
|
|
@4794
|
23 months |
glennrp |
Fix out-of-date comment about -define PNG:compression-strategy, etc.
|
|
|
|
@4781
|
23 months |
cristy |
|
|
|
|
@4752
|
23 months |
cristy |
|
|
|
|
@4744
|
23 months |
cristy |
|
|
|
|
@4728
|
23 months |
cristy |
|
|
|
|
@4722
|
23 months |
glennrp |
Folded long lines in coders/png.c
|
|
|
|
@4687
|
23 months |
cristy |
|
|
|
|
@4686
|
23 months |
glennrp |
Accept defined compression-filter=6,7,8,9 to be consistent with -quality …
|
|
|
|
@4680
|
23 months |
glennrp |
Avoid using Z_RLE and Z_FIXED with old zlib versions that don't support …
|
|
|
|
@4669
|
23 months |
glennrp |
Added PNG:compression_level, _strategy, and _filter defines.
They take …
|
|
|
|
@4659
|
23 months |
glennrp |
Handle "-quality 97" properly; Added support for Z_RLE strategy in png …
|
|
|
|
@4658
|
23 months |
glennrp |
spelling (original)
|
|
|
|
@4655
|
2 years |
glennrp |
Fixed Q32 handling of 16-bit transparent grayscale PNG input.
|
|
|
|
@4654
|
2 years |
glennrp |
Changed "RedPixelPacketComponent?" to "PacketRed?", etc., in coders/png.c
|
|
|
|
@4649
|
2 years |
cristy |
|
|
|
|
@4609
|
2 years |
glennrp |
Fix bKGD color scaling in sub-8-bit grayscale PNG output.
|
|
|
|
@4608
|
2 years |
glennrp |
Sometimes black would be written in the PNG tRNS chunk when some other
…
|
|
|
|
@4597
|
2 years |
glennrp |
#ifdef out unused macros
|
|
|
|
@4555
|
2 years |
cristy |
|
|
|
|
@4554
|
2 years |
cristy |
|
|
|
|
@4534
|
2 years |
cristy |
|
|
|
|
@4524
|
2 years |
cristy |
|
|
|
|
@4512
|
2 years |
glennrp |
Eliminated some direct references to pixel components.
|
|
|
|
@4478
|
2 years |
cristy |
|
|
|
|
@4475
|
2 years |
glennrp |
The PNG encoder now respects "-depth 1|2|4" settings.
|
|
|
|
@4459
|
2 years |
cristy |
|
|
|
|
@4441
|
2 years |
glennrp |
Removed some "#if 0" blocks in coders/png.c
|
|
|
|
@4429
|
2 years |
glennrp |
Revised PNG8 reduction to work with a special case that reduces
to 256 …
|
|
|
|
@4398
|
2 years |
glennrp |
Fixed some cut-and-paste errors in new PNG8 reduction code.
|
|
|
|
@4368
|
2 years |
glennrp |
Squash some warnings about signed-unsigned comparisons in png.c
|
|
|
|
@4367
|
2 years |
glennrp |
Added some needed parentheses in the PNG8 encoder.
|
|
|
|
@4363
|
2 years |
glennrp |
Change more r->red to GetRedPixelComponent?() in png.c
|
|
|
|
@4361
|
2 years |
cristy |
|
|
|
|
@4353
|
2 years |
glennrp |
Revised new Get/SetRGB macros so all have the same parameters "pixel, …
|
|
|
|
@4352
|
2 years |
glennrp |
Added convenience macros for copying RGB or RGBO pixel to/from PixelPacket?
|
|
|
|
@4351
|
2 years |
glennrp |
folded a long line
|
|
|
|
@4344
|
2 years |
glennrp |
Write proper grayscale value in bKGD chunk when writing a grayscale PNG.
|
|
|
|
@4334
|
2 years |
glennrp |
Removed redundant typecasts.
|
|
|
|
@4333
|
2 years |
glennrp |
Fix instances of IsColorEqual?() in coders/png.c
|
|
|
|
@4332
|
2 years |
glennrp |
Changed more q->* to Get/Set?*PixelComponent?(q)
|
|
|
|
@4331
|
2 years |
glennrp |
Changed some q->* to Get*PixelComponent?(q)
|
|
|
|
@4325
|
2 years |
cristy |
|
|
|
|
@4294
|
2 years |
glennrp |
Changed some direct access of pixel components to Get*PixelComponent?() …
|
|
|
|
@4293
|
2 years |
glennrp |
Backed out part of the last update (decoding grayscale PNGs)
|
|
|
|
@4292
|
2 years |
glennrp |
Simplified LosslessReduceDepthOK in coders/png.c
|
|
|
|
@4291
|
2 years |
glennrp |
Backed out today's updates to coders/png.c
|
|
|
|
@4286
|
2 years |
glennrp |
Folded new long lines in png.c
|
|
|
|
@4284
|
2 years |
cristy |
|
|
|
|
@4280
|
2 years |
glennrp |
Simplify grayscale reading
|
|
|
|
@4279
|
2 years |
glennrp |
Simplified decoding grayscale PNG images.
|
|
|
|
@4278
|
2 years |
glennrp |
Simplified PNG8 reductions using IM scaling functions instead of …
|
|
|
|
@4276
|
2 years |
glennrp |
More updates to png.c in support of Q64 builds.
|
|
|
|
@4273
|
2 years |
glennrp |
Simplified the PNG encoder's LosslessReduceDepthOK() function.
|
|
|
|
@4271
|
2 years |
glennrp |
Decode the bKGD chunk properly with Q32 and Q64 builds.
|
|
|
|
@4270
|
2 years |
glennrp |
Make PNG encoder's LosslessReduce? function work with Q32, Q64 builds.
|
|
|
|
@4269
|
2 years |
glennrp |
Make PNG encoders's ok_to_reduce function work with Q32, Q64 builds.
|
|
|
|
@4266
|
2 years |
glennrp |
Initialize unused part of PNG colormap to zeroes
|
|
|
|
@4243
|
2 years |
glennrp |
Added -define PNG:preserve-colormap option to coders/png.c
|
|
|
|
@4242
|
2 years |
glennrp |
Add some "To do" comments in coders/png.c
|
|
|
|
@4241
|
2 years |
glennrp |
Throw exception if CloneImage? fails in PNG encoder.
|
|
|
|
@4240
|
2 years |
glennrp |
Added "exclude-chunk=date" option to suppress date:create and date:modify …
|
|
|
|
@4223
|
2 years |
glennrp |
added "#define PNG_PTR_NORETURN" to png.c to prevent png_longjmp() …
|
|
|
|
@4222
|
2 years |
cristy |
|
|
|
|
@4204
|
2 years |
cristy |
|
|
|
|
@4193
|
2 years |
glennrp |
Remove bogus image->colormap that is passed in to the PNG encoder with a
…
|
|
|
|
@4168
|
2 years |
glennrp |
Make the png encoder treat incoming image depth as 8 if it is less than 8.
|
|
|
|
@4133
|
2 years |
cristy |
|
|
|
|
@4132
|
2 years |
glennrp |
Combined width and height into one PNG property
|
|
|
|
@4131
|
2 years |
glennrp |
Added PNG:vpAg width, height property.
|
|
|
|
@4129
|
2 years |
glennrp |
The PNG decoder sometimes set images with more than 256 different
…
|
|
|
|
@4124
|
2 years |
glennrp |
Reformat PNG:text property
|
|
|
|
@4123
|
2 years |
glennrp |
Reformat PNG chunk properties
|
|
|
|
@4122
|
2 years |
glennrp |
Put sRGB, gAMA, pHYs, and oFFs data in properties.
|
|
|
|
@4121
|
2 years |
glennrp |
Store ancillary chunk data for use by identify
|
|
|
|
@4120
|
2 years |
glennrp |
Store PNG IHDR data as properties
|
|
|
|
@4108
|
2 years |
cristy |
|
|
|
|
@4105
|
2 years |
cristy |
|
|
|
|
@3959
|
2 years |
glennrp |
Updated comments about PNG8 reductions in coders/png.c
|
|
|
|
@3948
|
2 years |
glennrp |
Force PNG decoder to return image->matte=MagickTrue? when the PNG has
…
|
|
|
|
@3935
|
2 years |
glennrp |
Preserve colors better using 4-4-4 palette when possible when reducing to …
|
|
|
|
@3934
|
2 years |
glennrp |
Use 50% threshold, try 3-3-3 palette, collapse all transparent colors to
…
|
|
|
|
@3920
|
2 years |
glennrp |
Force the PNG encoder to write an all-opaque alpha channel with
"-define …
|
|
|
|
@3918
|
2 years |
glennrp |
Re-enabled writing grayscale PNG with bit depth 2 or 4.
|
|
|
|
@3884
|
2 years |
glennrp |
|
|
|
|
@3883
|
2 years |
glennrp |
|
|
|
|
@3882
|
2 years |
glennrp |
set quantum->info=ping_bit_depth when writing low bit-depth grayscale PNGs …
|
|
|
|
@3872
|
2 years |
glennrp |
|
|
|
|
@3845
|
2 years |
glennrp |
The "-define PNG:exclude-chunk=bKGD" was also excluding other text chunks.
|
|
|
|
@3844
|
2 years |
glennrp |
Don't store background color in the colormap if there are already 256
…
|
|
|
|
@3818
|
2 years |
glennrp |
Ifdef out currently unused "depth_4_ok" and "depth_2_ok" variable …
|
|
|
|
@3817
|
2 years |
cristy |
|
|
|
|
@3816
|
2 years |
glennrp |
Also skip text:density chunk found in a PNG datastream by the PNG decoder, …
|
|
|
|
@3815
|
2 years |
glennrp |
Do write a text:density chunk if the pHYs chunk is excluded.
|
|
|
|
@3814
|
2 years |
glennrp |
Don't write a text:density chunk in a PNG output file.
|
|
|
|
@3810
|
2 years |
glennrp |
Fixed two other instances of throwing exception to image instead if …
|
|
|
|
@3808
|
2 years |
glennrp |
Throw exception into the correct image structure (IMimage) when the
PNG …
|
|
|
|
@3806
|
2 years |
glennrp |
Folded long lines in coders/png.c
|
|
|
|
@3797
|
2 years |
cristy |
|
|
|
|
@3763
|
2 years |
glennrp |
Delay opening a blob until the PNG encoder is ready to write the IHDR …
|
|
|
|