|
4 / 2 / 3
Регистрация: 30.07.2019
Сообщений: 126
|
||||||
Как правильно назначить цветовой профиль19.08.2019, 11:34. Показов 2571. Ответов 5
Здравствуйте! Помогите разобраться с назначением цветового профиля в picturebox. Бьюсь уже неделю, результат неудовлетворительный. Собственно, профиль назначается, но Очень медленно работает.
Вот что у меня получилось после всех моих изысканий:
Подскажите, пожалуйста, может как-то по другому можно назначить цветовой профиль, или просто код можно как-то оптимизировать. Вторые сутки не сплю, идей больше нет.
0
|
||||||
| 19.08.2019, 11:34 | |
|
Ответы с готовыми решениями:
5
Цветовой профиль и экспорт Цветовой профиль для Epson P50 СНПЧ InkSystem |
|
91 / 65 / 18
Регистрация: 09.12.2015
Сообщений: 207
|
|
| 20.08.2019, 11:25 | |
|
Что вы пытаетесь сделать? Изменить цвет фона?
0
|
|
|
4 / 2 / 3
Регистрация: 30.07.2019
Сообщений: 126
|
|
| 20.08.2019, 11:52 [ТС] | |
|
Я пытаюсь назначить цветовой профиль к открытой картинке, как в фотошопе — выбрал цветовой профиль и цветовое пространство изменилось... Просто эта программа для типографии, и очень важно сделать поддержку цветовых профилей в данной программе. Если профиль CMYK, то алгоритм, думаю, нужно будет еще усложнить, добавить формулу преобразования RGB — CMYK, но это будет дальнейшей задачей, сейчас нужно просто сменить профиль открытой картинки.
0
|
|
|
91 / 65 / 18
Регистрация: 09.12.2015
Сообщений: 207
|
|
| 20.08.2019, 12:34 | |
Сообщение было отмечено Keramer82 как решение
Решение
С ICC профилем изображения работает imagemagick. Возможно проще использовать эту библиотеку.
1
|
|
|
4 / 2 / 3
Регистрация: 30.07.2019
Сообщений: 126
|
|||||||||||
| 20.08.2019, 22:56 [ТС] | |||||||||||
|
Попробовал, он что-то делает, но ничего происходит. Временный файл ничем не отличается от оригинального. С изображением в picturebox тоже ничего не происходит. Помогите разобраться, пожалуйста.
Вот код, который теперь висит на кнопке. (pic — изображение подгружаемое в picturebox на openFileDialog1)
А ларчик просто открывался... Как и всегда.
Единственно, преобразование больше соответствует преобразованию в фотошопе, если выбрать метод "перцепционный", а хотелось бы относительный колориметрический, но это, думаю, уже отдельная история. Хотя, если у кого-нибудь есть какие-то соображения по этому поводу, буду очень рад. Так же, буду не против, если кто-нибудь поможет "причесать" код, то есть привести его к более профессиональному виду, так как программированием я занимаюсь меньше месяца и многого просто не знаю, занимаюсь, так сказать, самообразованием.
1
|
|||||||||||
|
4 / 2 / 3
Регистрация: 30.07.2019
Сообщений: 126
|
||||||||||||||||||||||||||||||||||||
| 21.08.2019, 22:02 [ТС] | ||||||||||||||||||||||||||||||||||||
|
Возникла проблема с закрытием записи в файл ImgeMagick.
Вот эта строка при повторном применении профиля вываливается в ошибку:
Добавлено через 2 минуты пока, думаю, можно решить проблему записью в несколько файлов с именем + индекс (чтобы были разные имена файлов), но это будет костыль. Добавлено через 5 часов 5 минут А нет, оказалось я сам затупил. Основная проблема, как оказалось сидит за компьютером. Это строка
0
|
||||||||||||||||||||||||||||||||||||
| 21.08.2019, 22:02 | |
|
Помогаю со студенческими работами здесь
6
Как назначить правильно селектор? Как правильно создать профиль групп доступа
Как правильно назначить процедуру в параметрах компонента?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|