Кто-то дал вам очень плохой совет.Поддержка JPEG 2000 очень ограничена.Вероятно, ваша система просто не может декодировать изображение.
Проблема со стандартами JPEG состоит в том, что они сделаны с точки зрения академической яйцеклетки.Оригинальный стандарт JPEG был совершенно неосуществим.В то время не было хорошего формата 24-bpp для фотографий, так что, как бы там ни было, группа разработчиков вмешалась и заполнила пробелы в стандарте.Это привело к формату файла JFIF и кодеру / декодеру IJG.
Стандарт JPEG2000 еще хуже с точки зрения реализации.Он не содержит сквозного описания процесса кодирования и декодирования.Добавьте к этому, что JPEG2000 предоставляет ограниченные преимущества по сравнению с существующими форматами изображений, так что у разработчиков практически нет стимула пробираться через запутанный стандарт и создавать для него реализации.Сравните стандарт PNG с JPEG2000, и вы быстро увидите разницу.Стандарт PNG является руководством для разработчиков, в то время как стандарт JPEG2000 выглядит как академическая статья.
Таким образом, стимул для внедрения JPEG2000 невелик.Это просто один из множества форматов изображений, которые редко используются.