golang-image/testdata
Nigel Tao 96b77d5c7a draw: new package, a superset of the standard library's image/draw
package, including the ability to scale an image.

Design discussion:
https://groups.google.com/forum/#!topic/golang-dev/B7-OrWdheic

Previous code review (when Go used hg instead of git):
https://codereview.appspot.com/101670045

New benchmarks:
BenchmarkScaleLargeDownNN	     300	   5935174 ns/op
BenchmarkScaleLargeDownAB	     100	  14482372 ns/op
BenchmarkScaleLargeDownBL	       1	1383805986 ns/op
BenchmarkScaleLargeDownCR	       1	2724631789 ns/op
BenchmarkScaleDownNN     	    1000	   1850500 ns/op
BenchmarkScaleDownAB     	     300	   4413499 ns/op
BenchmarkScaleDownBL     	      50	  30498748 ns/op
BenchmarkScaleDownCR     	      20	  58349653 ns/op
BenchmarkScaleUpNN       	      20	  92306475 ns/op
BenchmarkScaleUpAB       	       5	 220103753 ns/op
BenchmarkScaleUpBL       	      10	 122635195 ns/op
BenchmarkScaleUpCR       	      10	 183275927 ns/op

Change-Id: I69d397e68897bae024c7b330a9375fa3e7688591
Reviewed-on: https://go-review.googlesource.com/4210
Reviewed-by: Rob Pike <r@golang.org>
2015-02-17 23:20:02 +00:00
..
blue-purple-pink-large.lossless.webp vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.no-filter.lossy.webp vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.no-filter.lossy.webp.ycbcr.png vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.normal-filter.lossy.webp vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.normal-filter.lossy.webp.ycbcr.png vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.png vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.simple-filter.lossy.webp vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink-large.simple-filter.lossy.webp.ycbcr.png vp8: skip filtering for all-zero-DC macroblock residuals. 2014-06-30 10:36:25 +10:00
blue-purple-pink.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
blue-purple-pink.lossy.webp go.image/vp8: implement the normal filter. 2014-06-26 13:29:30 +10:00
blue-purple-pink.lossy.webp.ycbcr.png go.image/vp8: implement the normal filter. 2014-06-26 13:29:30 +10:00
blue-purple-pink.lzwcompressed.tiff go.image/tiff: fix (TIFF-specific) LZW decompression. 2014-06-02 14:51:51 +10:00
blue-purple-pink.png go.image/tiff: fix (TIFF-specific) LZW decompression. 2014-06-02 14:51:51 +10:00
bw-deflate.tiff go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
bw-packbits.tiff go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
bw-uncompressed.tiff go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
go-turns-two-14x18.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-280x360.jpeg draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-down-ab.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-down-bl.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-down-cr.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-down-nn.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-up-ab.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-up-bl.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-up-cr.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
go-turns-two-up-nn.png draw: new package, a superset of the standard library's image/draw 2015-02-17 23:20:02 +00:00
gopher-doc.1bpp.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.1bpp.png go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.2bpp.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.2bpp.png go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.4bpp.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.4bpp.png go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.8bpp.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
gopher-doc.8bpp.png go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
no_compress.tiff go.image/tiff: Support missing Compression tag 2014-05-12 16:41:44 +10:00
no_rps.tiff go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
tux.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
tux.png go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
video-001-16bit.tiff go.image/tiff: encoder support Gray/Gray16/Paletted format 2013-09-13 17:42:53 +10:00
video-001-gray-16bit.tiff go.image/tiff: encoder support Gray/Gray16/Paletted format 2013-09-13 17:42:53 +10:00
video-001-gray.tiff go.image/tiff: encoder support Gray/Gray16/Paletted format 2013-09-13 17:42:53 +10:00
video-001-paletted.tiff go.image/tiff: encoder support Gray/Gray16/Paletted format 2013-09-13 17:42:53 +10:00
video-001-strip-64.tiff go.image/tiff: decoder support tiled tiff format 2013-09-06 20:07:58 +10:00
video-001-tile-64x64.tiff go.image/tiff: decoder support tiled tiff format 2013-09-06 20:07:58 +10:00
video-001-uncompressed.tiff go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
video-001.bmp go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
video-001.lossy.webp go.image/vp8: implement the normal filter. 2014-06-26 13:29:30 +10:00
video-001.lossy.webp.ycbcr.png go.image/vp8: implement the normal filter. 2014-06-26 13:29:30 +10:00
video-001.png go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
video-001.tiff go.image/{bmp,tiff}: move tiff/testdata to testdata. 2012-01-31 14:02:27 +11:00
yellow_rose-small.bmp go.image/bmp: add a test image for top-down BMPs. 2014-10-01 09:41:12 +10:00
yellow_rose-small.png go.image/bmp: add a test image for top-down BMPs. 2014-10-01 09:41:12 +10:00
yellow_rose.lossless.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
yellow_rose.lossy-with-alpha.webp go.image/webp: implement lossy-with-alpha. 2014-10-20 10:46:12 +11:00
yellow_rose.lossy-with-alpha.webp.nycbcra.png go.image/webp: implement lossy-with-alpha. 2014-10-20 10:46:12 +11:00
yellow_rose.lossy.webp go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00
yellow_rose.lossy.webp.ycbcr.png go.image/vp8: implement the normal filter. 2014-06-26 13:29:30 +10:00
yellow_rose.png go.image/vp8l: new package. 2014-06-17 21:51:57 +10:00