Кіріспе

ColorSync — Mac OS және Mac OS X операциялық жүйелері үшін Apple Inc. компаниясының түс басқару API.

Нұсқалар тарихы

Apple компаниясы ColorSync-тің бастапқы 1.0 нұсқасын Mac-ке арналған архитектура ретінде әзірледі және ол 1993 жылы операциялық жүйеге енгізілді. Сол жылы Apple компаниясы ColorSync 2.0 құрамына енетін, платформадан тәуелсіз профиль форматты әзірлеу үшін Халықаралық түстер консорциумын (ICC) бірлесіп құрды. Түсті басқару модулі (CMM) жүйесі "LinoColorCMM" болды, оны Linotype Hell AG (қазір Heidelberger Druckmaschinen AG құрамында) әзірледі. Сол CMM "Image Color Management" (ICM) деген атпен Microsoft Windows 2000 және XP жүйелерінде де қолданылды. Apple компаниясы Adobe-ның көмегімен ColorSync 2.0 және оның SDK-ін Microsoft Windows-қа аударды. ColorSync 3.0 нұсқасымен жоспарланған Windows нұсқасынан бас тартылды. ColorSync 4.0 – Mac OS X 10.1-де пайда болған соңғы нұсқа.

Шолу

Адамның түстерді қабылдауы өте күрделі және нәзік процесс. Әртүрлі құрылғылардың түс гаммалары немесе олар көрсете алатын түстердің диапазондары әлдеқайда өзгеше болады. Осы мәселелерді шешу үшін ColorSync түрлі түстерді үйлестірудің бірнеше әдісін ұсынады. Мысалы, қабылдау арқылы үйлестіру түстер арасындағы қатынастарды мүмкіндігінше дәл сақтауға тырысады, тіпті барлық түстерді мақсатты құрылғының гаммасына сыйымды ету үшін жүйелі түрде өзгертуге тура келсе де. Адам көзі абсолютті түстерге қарағанда түстердің айырмашылығына сезімтал болғандықтан, бұл әдіс көптеген жағдайларда субъективті түрде ең жақсы нәтижелер береді, бірақ кейбір жағдайларда басқа әдістер тиімдірек болуы мүмкін.

Профильдер мен түстер кеңістіктері

ICC жүйесінің талабына сәйкес, ColorSync-тағы профильді байланыстыру кеңістігі CIE XYZ түстік кеңістігі болып табылады. Барлық бейне кіргізу және шығару құрылғылары (сканерлер, принтерлер, дисплейлер) осы түстік кеңістікке қатысты олардың түс ақпаратын қалай интерпретациялау керектігін анықтайтын ICC профилін ұсыну арқылы міндетті түрде сипатталуы керек. Бұл профильді құрылғы өндірушісі ұсына алады, бірақ жоғары сапалы нәтижелер алу үшін, құрылғыда колориметрмен нақты өлшемдер жүргізу арқылы жасалған профиль қолданылуы мүмкін. Скенер арқылы сурет сканерленген кезде, сурет файлына сканер профилінің көшірмесі қоса тіркеледі, ол оның түс ақпаратының мағынасын сипаттайды. Содан кейін, сурет шығару құрылғысына жіберілмес бұрын, сәйкестендіру процесі түс ақпаратын рендерлеу кезінде бастапқы профильден (суретке тіркелген) мақсатты профильге (шығару құрылғысына тіркелген) түрлендіреді, нәтижесінде алынған түстер түпнұсқа суретке ең жақын болуы үшін басылып шығарылады немесе дисплейде көрсетіледі.