You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.1 KiB
30 lines
1.1 KiB
|
|
Testing guidelines for image filters:
|
|
|
|
imgtest: run imgtest on several images (there's a large collection of
|
|
images in \\alchemy\gold\graphics). Test basic functionality including:
|
|
|
|
decoder:
|
|
- decoding into all scalers
|
|
- conversion into all in-memory formats (note--you will need to reload the
|
|
image after each conversion, or else you will be testing conversion between
|
|
in memory formats instead of conversion from your decoder to the in memory
|
|
format)
|
|
- all the processing filters (as above, make sure this is not done with a
|
|
converted image)
|
|
- properties (make sure it doesn't crash)
|
|
- export: make sure you can encode into all available formats (testing
|
|
communication between your decoder and all the encoder sinks).
|
|
|
|
encoder:
|
|
- encoding from all in memory formats
|
|
- encoding directly from all decoders.
|
|
- encode into your format, and load the new file using imgtest.exe. Encode
|
|
the new file one more time and reload that file (in case there are some subtle
|
|
bugs with your encoding)
|
|
|
|
|
|
thumbtst.exe: run thumbtst.exe on all the files in \\alchemy\gold of your
|
|
format. Make sure nothing crashes.
|
|
|
|
|