Alex Clark ☺
							
						 
					 | 
					
						
						
						
						
							
						
						
							243160ee78
							
						
					 | 
					
						
						
							
							Merge pull request #448 from wiredfool/2gigapix-redux
						
						
						
						
						
						
						
						2gigapix redux 
						
					 | 
					
						2013-12-28 06:06:42 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Clark ☺
							
						 
					 | 
					
						
						
						
						
							
						
						
							d48f301d57
							
						
					 | 
					
						
						
							
							Merge pull request #423 from wiredfool/trns-png
						
						
						
						
						
						
						
						Support for PNG tRNS header when converting from RGB->RGBA 
						
					 | 
					
						2013-12-28 05:56:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Soroos
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec6fd4d672
							
						
					 | 
					
						
						
							
							mixed 8ch tabs + spaces -> 4 space indent
						
						
						
						
						
					 | 
					
						2013-12-13 15:17:43 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Soroos
							
						 
					 | 
					
						
						
						
						
							
						
						
							1060a59de9
							
						
					 | 
					
						
						
							
							int->py_ssize_t for potentially large numbers
						
						
						
						
						
					 | 
					
						2013-12-13 15:16:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							0356741a29
							
						
					 | 
					
						
						
							
							Now using the rgbT2rgba conversion for L+transparency to RGBA, dropping the palette hack
						
						
						
						
						
					 | 
					
						2013-11-26 13:04:10 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							c546c5a4c0
							
						
					 | 
					
						
						
							
							Added conversion for RGB+Transparency to RGBA that adds an alpha mask corresponding to the transparency value, fixes #421
						
						
						
						
						
					 | 
					
						2013-11-26 12:24:19 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							42c17c5947
							
						
					 | 
					
						
						
							
							Removing unused, redundant compression variable. Actual compression setting is in the imagefiledirectory
						
						
						
						
						
					 | 
					
						2013-11-21 20:37:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc5e8f0f6d
							
						
					 | 
					
						
						
							
							Comments
						
						
						
						
						
						
						
						Fixes #414 
						
					 | 
					
						2013-11-20 17:03:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4fe6ae7a3
							
						
					 | 
					
						
						
							
							Read only implementation of 12bit tiffs
						
						
						
						
						
					 | 
					
						2013-11-20 16:56:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Soroos
							
						 
					 | 
					
						
						
						
						
							
						
						
							3128a76495
							
						
					 | 
					
						
						
							
							MM and II 16 bit integer tiffs pack/write properly using libtiff on bigendian platform
						
						
						
						
						
					 | 
					
						2013-10-21 22:37:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Soroos
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f8d968cbb
							
						
					 | 
					
						
						
							
							MM and II 16 bit integer tiffs unpack properly using libtiff on bigendian platform
						
						
						
						
						
					 | 
					
						2013-10-21 22:17:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Clark ☺
							
						 
					 | 
					
						
						
						
						
							
						
						
							55a0792815
							
						
					 | 
					
						
						
							
							Merge pull request #380 from wiredfool/lcms2
						
						
						
						
						
						
						
						LCMS1 replaced with LCMS2 
						
					 | 
					
						2013-10-16 09:09:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							1865a5c438
							
						
					 | 
					
						
						
							
							Shifting the midpoint of the ab channels to 128. unshifting back to signed int on pack
						
						
						
						
						
					 | 
					
						2013-10-15 22:06:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Seth VanHeulen
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc474a7b6f
							
						
					 | 
					
						
						
							
							Added more raw decoder 16 bit pixel formats
						
						
						
						
						
					 | 
					
						2013-10-15 11:35:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							4458787f5e
							
						
					 | 
					
						
						
							
							Back to RGBx format, 3 bands in 4 bytes. Tests for internal consistency
						
						
						
						
						
					 | 
					
						2013-10-14 22:47:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb9440a2f5
							
						
					 | 
					
						
						
							
							packing into 24bit
						
						
						
						
						
					 | 
					
						2013-10-11 23:31:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							13d62c9f91
							
						
					 | 
					
						
						
							
							Added LAB to Unpack
						
						
						
						
						
					 | 
					
						2013-10-11 22:40:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							eca93101de
							
						
					 | 
					
						
						
							
							B->A, spacing
						
						
						
						
						
					 | 
					
						2013-10-11 22:40:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							1111fca8c6
							
						
					 | 
					
						
						
							
							Solved Segfault
						
						
						
						
						
					 | 
					
						2013-10-11 22:29:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c3932e89f
							
						
					 | 
					
						
						
							
							Added LAB mode, core dumped
						
						
						
						
						
					 | 
					
						2013-10-10 23:27:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9f94b7632
							
						
					 | 
					
						
						
							
							adding RGBa->RGBA conversion
						
						
						
						
						
					 | 
					
						2013-10-04 13:24:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nikolas Stevenson-Molnar
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcd40ce5b5
							
						
					 | 
					
						
						
							
							Fix for #254
						
						
						
						
						
					 | 
					
						2013-09-30 01:04:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christoph Gohlke
							
						 
					 | 
					
						
						
						
						
							
						
						
							4983f6da77
							
						
					 | 
					
						
						
							
							BUG: add typedef uint64_t for msvc
						
						
						
						
						
					 | 
					
						2013-09-27 15:03:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Oliver Tonnhofer
							
						 
					 | 
					
						
						
						
						
							
						
						
							147a0204eb
							
						
					 | 
					
						
						
							
							fix FASTOCTREE quantizer for large images (>16MP)
						
						
						
						
						
						
						
						the color value counter sums all color values and this overflows
a uint32 at 16M white pixels, 32M gray pixels, etc. 
						
					 | 
					
						2013-09-26 10:15:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac1d43bdef
							
						
					 | 
					
						
						
							
							8 character tabs -> spaces
						
						
						
						
						
					 | 
					
						2013-07-10 22:21:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							993e075c0d
							
						
					 | 
					
						
						
							
							Add conversions from I;16 to F to retain 16 bit precision
						
						
						
						
						
					 | 
					
						2013-07-08 23:21:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7264b5d4b
							
						
					 | 
					
						
						
							
							8 char tabs -> whitespace
						
						
						
						
						
					 | 
					
						2013-07-08 22:39:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Buzanov
							
						 
					 | 
					
						
						
						
						
							
						
						
							df0e214d46
							
						
					 | 
					
						
						
							
							hide tiff warnings
						
						
						
						
						
					 | 
					
						2013-07-01 19:48:21 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Clark
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb1b3a532c
							
						
					 | 
					
						
						
							
							Cleanup WS, courtesy of @Arfrever
						
						
						
						
						
						
						
						find * -type f "-(" -name "*.bdf" -o -name "*.c" -o -name "*.h" -o -name "*.py" -o -name "*.rst" -o -name "*.txt" "-)" -exec sed -e "s/[[:space:]]*$//" -i {} \;
						
					 | 
					
						2013-06-30 18:42:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Clark ☺
							
						 
					 | 
					
						
						
						
						
							
						
						
							aea9570a2c
							
						
					 | 
					
						
						
							
							Merge pull request #221 from wiredfool/jpeg_memoryleak
						
						
						
						
						
						
						
						Jpeg Decode memory leak fix. 
						
					 | 
					
						2013-05-16 12:42:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6381ba00c
							
						
					 | 
					
						
						
							
							Added cleanup method to prevent memory leaks from truncated jpeg decodes
						
						
						
						
						
					 | 
					
						2013-05-15 21:16:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							454a914b56
							
						
					 | 
					
						
						
							
							Whitespace, 8 space tabs -> 4 spaces
						
						
						
						
						
					 | 
					
						2013-05-15 19:57:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							37359369ce
							
						
					 | 
					
						
						
							
							Code to ensure buffer space for exif write and jpeg_write_scanline calls, tests, corrected buffer length calculation
						
						
						
						
						
					 | 
					
						2013-05-14 22:29:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							11ce826121
							
						
					 | 
					
						
						
							
							mixed 8 char tabs & spaces -> spaces
						
						
						
						
						
					 | 
					
						2013-05-14 20:45:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Evert Rol
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e74b50e0f
							
						
					 | 
					
						
						
							
							Fix issue #193: remove double typedef declaration.
						
						
						
						
						
					 | 
					
						2013-04-17 14:27:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sandro Mani
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2c62ff1d2
							
						
					 | 
					
						
						
							
							Fix warning: pointer targets differ in signedness
						
						
						
						
						
					 | 
					
						2013-04-12 17:54:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Clark ☺
							
						 
					 | 
					
						
						
						
						
							
						
						
							21562761ac
							
						
					 | 
					
						
						
							
							Merge pull request #179 from manisandro/quantization
						
						
						
						
						
						
						
						Make quantization code more portable 
						
					 | 
					
						2013-04-09 06:14:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sandro Mani
							
						 
					 | 
					
						
						
						
						
							
						
						
							07f632194d
							
						
					 | 
					
						
						
							
							Make quantization code more portable
						
						
						
						
						
					 | 
					
						2013-04-08 00:52:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							ebb9029fbe
							
						
					 | 
					
						
						
							
							add parentheses to avoid warnings
						
						
						
						
						
					 | 
					
						2013-03-27 23:19:04 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							a511ef8b05
							
						
					 | 
					
						
						
							
							move declarations to make ANSI compilers happy
						
						
						
						
						
					 | 
					
						2013-03-27 23:18:10 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							a83ef0f0ed
							
						
					 | 
					
						
						
							
							≈20% faster, 2 times more precisely (0.17% difference against 0.37%)
						
						
						
						
						
					 | 
					
						2013-03-26 01:15:18 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							af96b5d4b2
							
						
					 | 
					
						
						
							
							Precision improvement. No performance affected.
						
						
						
						
						
					 | 
					
						2013-03-25 00:06:02 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							0663e14444
							
						
					 | 
					
						
						
							
							speedup. divisions replaced by shifts.
						
						
						
						
						
					 | 
					
						2013-03-23 16:54:02 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							e88490b4f2
							
						
					 | 
					
						
						
							
							Precision improvement. ≈60% performance lost
						
						
						
						
						
					 | 
					
						2013-03-23 14:26:14 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								homm
							
						 
					 | 
					
						
						
						
						
							
						
						
							c39a51bcf0
							
						
					 | 
					
						
						
							
							Significant performance improvement of alpha_composite function.
						
						
						
						
						
					 | 
					
						2013-03-23 05:46:39 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sandro Mani
							
						 
					 | 
					
						
						
						
						
							
						
						
							b57c2ae0e9
							
						
					 | 
					
						
						
							
							Squash a memory leak
						
						
						
						
						
					 | 
					
						2013-03-18 00:54:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Clark ☺
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6792ff7e4
							
						
					 | 
					
						
						
							
							Merge pull request #134 from cgohlke/patch-4
						
						
						
						
						
						
						
						Disable msvc10 compiler optimizations for topalette and tobilevel 
						
					 | 
					
						2013-03-15 05:08:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christoph Gohlke
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb61c7633a
							
						
					 | 
					
						
						
							
							Disable msvc10 compiler optimizations for topalette and tobilevel
						
						
						
						
						
						
						
						Fixes issue #90 
						
					 | 
					
						2013-03-14 23:35:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5335c0cf3
							
						
					 | 
					
						
						
							
							Switching to strncpy, fixing potential buffer overflow in palette as well
						
						
						
						
						
					 | 
					
						2013-03-14 20:46:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wiredfool
							
						 
					 | 
					
						
						
						
						
							
						
						
							66965b6bb4
							
						
					 | 
					
						
						
							
							fix buffer overflow for YCbCr histograms
						
						
						
						
						
					 | 
					
						2013-03-14 20:46:23 -07:00 | 
					
					
						
						
							
							
							
						
					 |