微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

国际色彩联盟 (ICC) 文件?

如何解决国际色彩联盟 (ICC) 文件?

我最近开始了解 ICC 配置文件格式。作为我正在进行的更广泛项目的一部分,我需要一些 .icc 文件的源代码及其相应的解析树(或者一个 .icc 文件解析器)。

我在互联网上搜索了相同的内容,现在我对以下概念感到非常困惑:

(1) .icc 文件有源代码吗?在网上很难找到一个示例 .icc 文件,我在 github 上找到的那些没有“Microsoft Color Control Panel”就无法打开,而且没有提到源代码

(2) 一旦我有了源代码,他们现有的解析器是否可以为这样的文件生成解析树?

“源代码”是指: 以下链接显示一个 html 文件https://en.wikipedia.org/wiki/Pythagorean_theorem

它的源代码看起来像:

<!DOCTYPE html>
<html class="client-nojs" lang="en" dir="ltr">
<head>
<Meta charset="UTF-8"/>
<title>Pythagorean theorem - Wikipedia</title>
<script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":!1,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["","wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","march","April","May","June","July","August","September","October","November","December"],"wgRequestId":"YA8lRQpAICgAADmJhZgAAABI","wgCSPNonce":!1,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":0,"wgPageName":"Pythagorean_theorem","wgTitle":"Pythagorean theorem","wgCurRevisionId":1000327432,"wgRevisionId":1000327432,"wgArticleId":26513034,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","Articles with short description","Short description is different from Wikidata","Wikipedia indefinitely move-protected pages","Wikipedia indefinitely semi-protected pages","CS1: long volume value","Commons category link from Wikidata","Wikipedia articles with BNE identifiers","Wikipedia articles with BNF identifiers","Wikipedia articles with GND identifiers","Wikipedia articles with LCCN identifiers","Wikipedia articles with NDL identifiers","Good articles","Articles containing proofs","Pythagorean theorem","Area","Angle","Equations","Pythagoras","Euclidean plane geometry","History of geometry","Proof without words"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgrelevantPageName":"Pythagorean_theorem","wgrelevantArticleId":26513034,"wgIsProbablyEditable":!1,"wgrelevantPageIsProbablyEditable":!1,"wgRestrictionEdit":["autoconfirmed"],"wgRestrictionMove":["sysop"],"wgMediaViewerOnClick":!0,"wgMediaViewerEnabledByDefault":!0,"wgPopupsReferencePreviews":!1,"wgPopupsConflictsWithNavPopupGadget":!1,"wgPopupsConflictsWithRefTooltipsGadget":!0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFdisplayWikibaseDescriptions":{"search":!0,"nearby
....

解决方法

.icc 文件没有人们通常使用术语“源代码”的意义上的“源代码”。您可能会说,.icc 文件源代码,它由对图像执行某些操作的软件进行解释。

因此,如果您有 .icc 文件,那么您就有了源代码。

您的计算机上可能有一些 .icc 文件,例如(来自www.colourmanagement.net):

  • ubuntu:/usr/share/color/icc
  • 窗口:\system32\spool\drivers\color
  • mac:/Library/ColorSync/Profiles/Users/<username>/Library/ColorSync/Profiles

ICC 文件格式是……嗯,一种文件格式,如 JPG 或 WAV。这是一个字节序列。我在页面 ICC Specification here 上找到了 ICC Specifications

为了从自己的程序加载和检查 .icc 文件,我假设有一些编程语言的库。似乎ICC provides some themselves

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?