jpeg2000.mak 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. # The following tests are based on the conformance suite specified in
  2. # Rec. ITU-T T.803 | ISO/IEC 15444-4 available at the following URLs:
  3. # * https://gitlab.com/wg1/htj2k-codestreams
  4. # * https://www.itu.int/rec/T-REC-T.803/en
  5. # * https://www.iso.org/standard/81574.html
  6. #
  7. # Notes:
  8. # * p0_06.j2k is not included because it uses a pixel format that is not
  9. # supported (4:2:2:1)
  10. # * p0_10.j2k is not included because errors are emitted during decoding and
  11. # there are significant deviations from the reference image in the bottom-left
  12. # quadrant
  13. # * p0_13.j2k is not included because it uses a pixel format that is not
  14. # supported (257 color channels)
  15. # * p0_04.j2k and p0_05.j2k exceed the error thresholds specified in the
  16. # conformance suite
  17. # * p0_09.j2k matches the reference image exactly when bitexact is not used, but
  18. # exceed the error thresholds specified in the conformance suite when bitexact
  19. # is used
  20. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_01
  21. fate-jpeg2000dec-p0_01: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_01.j2k
  22. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_02
  23. fate-jpeg2000dec-p0_02: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_02.j2k
  24. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_03
  25. fate-jpeg2000dec-p0_03: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_03.j2k
  26. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_04
  27. fate-jpeg2000dec-p0_04: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_04.j2k
  28. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_05
  29. fate-jpeg2000dec-p0_05: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_05.j2k
  30. FATE_JPEG2000DEC-$(CONFIG_SCALE_FILTER) += fate-jpeg2000dec-p0_07
  31. fate-jpeg2000dec-p0_07: CMD = framecrc -flags +bitexact -auto_conversion_filters -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_07.j2k -pix_fmt rgb48le
  32. FATE_JPEG2000DEC-$(CONFIG_SCALE_FILTER) += fate-jpeg2000dec-p0_08
  33. fate-jpeg2000dec-p0_08: CMD = framecrc -flags +bitexact -auto_conversion_filters -lowres 1 -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_08.j2k -pix_fmt rgb48le
  34. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_09
  35. fate-jpeg2000dec-p0_09: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_09.j2k
  36. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_10
  37. fate-jpeg2000dec-p0_10: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_10.j2k
  38. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_11
  39. fate-jpeg2000dec-p0_11: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_11.j2k
  40. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_12
  41. fate-jpeg2000dec-p0_12: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_12.j2k
  42. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_14
  43. fate-jpeg2000dec-p0_14: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_14.j2k
  44. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_15
  45. fate-jpeg2000dec-p0_15: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_15.j2k
  46. FATE_JPEG2000DEC += fate-jpeg2000dec-p0_16
  47. fate-jpeg2000dec-p0_16: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/codestreams_profile0/p0_16.j2k
  48. FATE_JPEG2000DEC += fate-jpeg2000dec-ds0_ht_01_b11
  49. fate-jpeg2000dec-ds0_ht_01_b11: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/jpeg2000/itu-iso/htj2k_bsets_profile0/ds0_ht_01_b11.j2k
  50. FATE_JPEG2000DEC += $(FATE_JPEG2000DEC-yes)
  51. FATE_SAMPLES_FFMPEG-$(call FRAMECRC, IMAGE_J2K_PIPE, JPEG2000) += $(FATE_JPEG2000DEC)
  52. fate-jpeg2000dec: $(FATE_JPEG2000DEC)