색각 장애를 위한 컬러 필터가 있습니까? (녹색변형, 녹색변형)

색각 장애를 위한 컬러 필터가 있습니까? (녹색변형, 녹색변형)

나는 빨간색-녹색 약함(녹색 약함과 빨간색 약함의 조합)이며 Windows에는 구별할 수 없는 색상을 각 시스템 전체 색상 필터 스펙트럼 근처 색상으로 변환하는 매우 유용한 기능이 있습니다. Linux 배포판에서 유사한 것을 사용할 수 있습니까?

현재 데스크탑 환경으로 Xfce를 사용하고 있지만, 다른 환경으로 전환해도 해당 컬러 필터를 다시 사용할 수 있다면 문제가 되지 않습니다. 지금까지 이 주제에 대해 아무것도 찾지 못했습니다. 가장 가까운 것은 패널에 대해 활성화할 수 있는 다양한 색맹 옵션이 있는 gnome-mag이지만 마지막 버전은 2010년이었고 최종 버전이 있는 gnopernicus에 속하는 것 같습니다. 버전은 2006년에 Orca로 대체되었습니다. 그러나 Orca의 경우 컬러 필터를 찾을 수 없으며 gnome-mag는 gnome 3 이전에 제거되었습니다.

그동안 CIE 좌표를 ICC 프로필로 이식하는 방법을 검토하겠습니다. 이렇게 하면 원하는 결과를 얻을 수 있을 것입니다. 하지만 안타깝게도 둘 중 하나에 대한 경험이 없습니다.


고쳐 쓰다:

ICC 프로필 접근 방식을 통해 약간의 진전을 이루었습니다. 저는 색수차 시뮬레이션이 어떻게 작동하는지에 대해 많은 연구를 했고, 직접 구현할 필요가 없도록 일부 오픈 소스 알고리즘도 찾았습니다. 코드에 약간의 주입을 통해 알고리즘을 수정하여 CLUT를 생성한 다음 ICC 프로필로 성공적으로 변환할 수 있었습니다. 이는 예상대로 작동합니다. 시스템에 적용하면 모든 사진은 (아마도) 보는 사람에게는 색상이 부족한 것으로 나타납니다. 그러나 어떤 사용 사례에 어떤 흰색 점이 가장 적합한지 이해하는 데 여전히 몇 가지 문제가 있습니다.

그래도 시뮬레이션 대신 Daltonization(색상 결함을 "수정"하는 프로세스)을 사용하여 비슷한 결과를 얻을 수 있다면 그것이 내가 찾고 있는 것이어야 하며 ICC 프로파일이 적용될 수 있는 모든 곳에서 작동할 것입니다. 모든 주요 운영 체제에 해당됩니다.

하지만 지금까지 찾아낸 Daltonization 알고리즘은 별로 설득력이 없어서 직접 작성해 보려고 하는데 현재로서는 이 프로젝트에 많은 시간을 할애할 수 없기 때문에 이 내용은 다음과 같습니다. 아마도 약간의 지연이 있을 것입니다.

답변1

xcalib 유틸리티를 사용해 볼 수 있습니다.http://manpages.ubuntu.com/manpages/bionic/man1/xcalib.1.html

  xcalib - Tiny monitor calibration loader for Xorg.

또한 몇 가지 조정을 할 수 있는 compiz 설정 관리자도 있습니다. 나는 다른 목적으로 xfce에서 둘 다 사용합니다.

Xcalib은 하드웨어 수준에서 작동합니다. 즉, 변경 사항은 모든 응용 프로그램에 즉시 영향을 미칩니다. 반면 Compiz를 사용하면 선택한 응용 프로그램 창을 선택하고 해당 창에만 효과를 적용할 수 있습니다.

몇 가지 사용 예:

모니터에 색상 프로필을 적용합니다(프로필에는 "vcgt" 태그가 포함되어야 함).

xcalib bluish.icc

(소개 출처:https://github.com/OpenICC/xcalib/blob/master/bluish.icc)

.icc 구성 파일이 없어도 특정 효과를 수동으로 적용할 수 있습니다.

디스플레이를 음수로 만듭니다.

xcalib -i -a

디스플레이를 "녹색"으로 보이게 만듭니다.

xcalib -blue 1 0 1 -red 1 0 1 -a

위의 두 가지를 결합하여 녹색 반전 디스플레이를 얻습니다.

xcalib -blue 1 0 1 -red 1 0 1 -a
xcalib -i a

녹색 표시 + 반전

관련 정보