Skip to content

TODO: Normalize iccSpecSepToTiff command-line help output #387

@xsscx

Description

@xsscx

Maintainer Comment

Tue Dec 30 01:33:02 PM UTC 2025

iccSpecSepToTiff needs command line help output similar to other Tools.

Sample Tool Outputs

iccSpecSepToTiff

Usage: SpecSep2Tiff output_file compress_flag sep_flag infile_fmt_file start_nm end_nm inc_nm [embedded_icc_profile_file]

iccDumpProfile

Usage: iccDumpProfile {-v} {int} profile {tagId to dump/"ALL"}
Built with IccProfLib version 2.3.1.1

The -v option causes profile validation to be performed.
The optional integer parameter specifies verboseness of output (1-100, default=100).
iccDumpProfile built with IccProfLib version 2.3.1.1

iccToXml

IccToXml built with IccProfLib Version 2.3.1.1, IccLibXML Version 2.3.1.1

Usage: IccToXml src_icc_profile dest_xml_file

iccApplyProfiles

iccApplyProfiles built with IccProfLib version 2.3.1.1

Usage: iccApplyProfiles src_tiff_file dst_tiff_file dst_sample_encoding dst_compression dst_planar dst_embed_icc interpolation {{-ENV:sig value} profile_file_path rendering_intent {-PCC connection_conditions_path}}

For dst_sample_encoding:
0 - Same as src
1 - icEncode8Bit
2 - icEncode16Bit
4 - icEncodeFloat

For dst_compression:
0 - No compression
1 - LZW compression

For dst_planar:
0 - Contig
1 - Separation

For dst_embed_icc:
0 - Do not Embed
1 - Embed Last ICC

For interpolation:
0 - Linear
1 - Tetrahedral

For rendering_intent:
0 - Perceptual
1 - Relative
2 - Saturation
3 - Absolute
10 - Perceptual without D2Bx/B2Dx
11 - Relative without D2Bx/B2Dx
12 - Saturation without D2Bx/B2Dx
13 - Absolute without D2Bx/B2Dx
20 - Preview Perceptual
21 - Preview Relative
22 - Preview Saturation
23 - Preview Absolute
30 - Gamut
33 - Gamut Absolute
40 - Perceptual with BPC
41 - Relative Colorimetric with BPC
42 - Saturation with BPC
50 - BDRF Parameters
60 - BDRF Direct
70 - BDRF MCS Parameters
80 - MCS connection
+1000 - Use Luminance based PCS adjustment
+10000 - Use V5 sub-profile if present

Metadata

Metadata

Labels

DocumentationFAQ's & HelpIn ScopeMaintainer indicates In Scope ReportPR ReadyThe Issue has been reviewed and ready for PRToolsTool Development

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions