ICC-Profile
view release on metacpan or search on metacpan
- 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 )