Широкая цветовая гамма Android - с Glide api мне нужно установить предпочтительное цветовое пространство? - PullRequest
1 голос
/ 07 июня 2019

Когда я загружаю jpg, используя glide api для Android, и загружаю его в ImageView, мне нужно указать цветовое пространство ?

Я так не уверен, что происходит с чем-то вроде пикселя 3, если я не укажу это, я прочитал, что цвет изображения будет искажен, но почему он по умолчанию не равен Named.SRGB? Я нахожу это странным

Больше информации по теме здесь

в любом случае, мой код глиссады будет выглядеть следующим образом:

GlideApp.with(itemView.getContext())
    .asBitmap() //already converted to bitmap, how to specify color Space then ? 
    .load(data.getImageUrl())
    .into(new SimpleTarget<Bitmap>() {
        @Override
        public void onResourceReady(Bitmap resource, Transition<? super Bitmap> transition) {}
        });
    }

Может кто-нибудь сказать мне, как я определил бы цветовое пространство растрового изображения в этом сценарии? В соответствии с рекомендациями для Android настоятельно рекомендуется явно принять ColorSpace в качестве параметра. Но как ? Я думаю, это может относиться к фреске, скольжению и т. Д.

...