ICC-Profile

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

- cleaned up 'substrate_adjust_1.plx', added 'opt_blending' function.

2017-04-02

- modified '_readChartASCII' function of 'Chart.pm' to extract and save appended data in hash, and restricted header info to states 0 and 2.

- modified 'write' method of 'Chart.pm' to write 'append' data string provided in hash (v1.68).

2017-04-05

- added private 'substrate_adjust_4.plx', using 'parf' curves to map the XYZ values.

2017-05-01

- modified 'setFile' function of 'Shared.pm' to use qx() instead of system() and filter the path.

2017-05-05

- modified '_writeTIFFdir' function of 'Chart.pm' by changing the format for short strings to 'a4' and 'Z4', so the directory entries will be padded to exactly 12 bytes (v1.69).

- modified '_writeTIFFdir' and '_readTIFFdir' functions of 'Chart.pm' by adding length (4) of type 13 data to @ts.

2017-05-06

- modified 'select_matrix' method of 'Chart.pm' to add an additional column if chart is not rectangular, possibly containing undefined samples.

- modified 'write' method of 'Chart.pm' to warn about, but not filter invalid samples.

- modified 'write' method of 'Chart.pm' by adding hash keys for 'null' and 'undef' replacement values.

- updated 'Chart.pod' to include new hash keys for 'write' method.

2017-05-21

- modified 'cvst.pm' by adding the 'text' method to make tab delimited text files (v0.24).

- updated all 'press_curve_X_example.plx' scripts to save new curve formats, 'xitron', 'fuji_xmf', and 'text'.

2017-05-24

- modified '_rev' function of 'bern.pm' to use a small random value for the derivative, if '_drv' function returns 0.

2017-05-27

- modified 'setFile' function to escape spaces and special characters in path name before system call.

2017-06-04

- added 'abstract_profile_5_example.plx' and 'abstract_profile_6_example.plx'.

2017-06-11

- added '45_ratfunc.t' test script.

- added '47_spline2.t' test script.

2017-06-17

- modified 'press_curve_3_example.plx' by adding 'select_samples' function, and some typical selections.

- modified '_revs' and '_rev' functions of 'bern.pm', to set x-value to a random number when the slope is zero, or the x-value is out of range. added counter to quit loop after 100 iterations (v0.32).

- fixed problem in 'device_link_1_example.plx', where the output curves were incorrect for v4 dest profiles.

2017-06-18

- modified 'press_curve_1_example.plx', 'press_curve_2_example.plx', 'press_curve_3X_example.plx' and 'press_curve_4_example.plx' to use the 'select_samples' function of 'press_curve_3_example.plx'.

- added 'press_tvi_analysis.plx'.

2017-06-21

- modified 'press_tvi_analysis.plx' by adding spectral oveprint calculations.

2017-06-25

- added 'press_ink_balance.plx'.

2017-07-04

- modified 'iwtpt', 'wtpt', and 'bkpt' methods of 'Chart.pm', by extracting the 'encoding' key/value from $hash before checking for L*a*b* data (which caused an error when encoding was specified with an L*a*b* only data set).

2017-07-08

- modified 'PCS.pm' by adding xyY encoding option 6 (v0.73).

2017-07-09

- modified 'cvst.pm' by adding 'apogee' method to write Agfa Apogee curve format (v0.25).

2017-07-11

- modified 'apogee' method of 'cvst.pm' to use the standard 31-step 'Stimuli' values, and allow user defined steps array.

2017-07-15

- added 'make_PressCalZ_charts.plx' to make PressCal charts with samples for building ICC profiles.

- modified 'Chart.pod' by adding example for 'write' method adding SAMPLE_ID with rotation matrix.

2017-07-16

- modified 'press_ink_balance.plx' by adding selection of measurement condition for CxF3 files.

- modified 'press_tvi_analysis.plx' by adding selection of measurement condition for CxF3 files.

- modified 'press_curve_3_example.plx' by adding selection of measurement condition for CxF3 files.

2017-07-17

- modified press curve examples by adding selection of measurement condition for CxF3 files.

2017-07-30

- added function 'getICCPath' to 'Shared.pm' module.

- removed functions 'getPackageFolder' and 'getDataFolder' from 'Shared.pm' (v0.53).

- changed all instances of 'getDataFolder()' to 'getICCPath('Data)'.

- renamed 'filter_path' function of 'Shared.pm' to 'filterPath' for consistency.



( run in 0.589 second using v1.01-cache-2.11-cpan-71847e10f99 )