ICC-Profile
view release on metacpan or search on metacpan
- added 'bkpt' method to 'Chart.pm'.
- updated 'Chart_test.plx' to test methods added today.
- added subroutine '_xyzDivisor' to 'Chart.pm', to factor code used in XYZ methods.
- modified 'xyz' method of 'Chart.pm' to use '_xyzDivisor'.
2012-04-05
- modified 'spec2XYZ' method of 'Chart.pm' to return encoded values using '_xyzDivisor'.
- removed 'spec2xyz' method of 'Chart.pm'.
- renamed 'spec2XYZ' to 'spec2xyz'.
- modified 'iwtpt', 'wtpt' and 'bkpt' methods of 'Chart.pm' to use '_xyzDivisor'.
- added 'current' method to 'Chart.pm'.
- removed 'xyz_slice' method of 'Chart.pm'.
- updated 'Chart_module_notes.txt', 'Chart_test.plx' and '40_Chart.t' for recent changes to 'Chart.pm'.
- updated all press curve examples to use media relative encoding, and 'device' method.
2012-04-06
- modified 'cat' method of 'Shared.pm' to use nMAT object.
- renamed 'cat' to 'bradford'.
- added 'cat02' method to 'Shared.pm'.
- modified 'add_lab' method of 'Chart.pm' to use nMAT objects.
- added 'cat_test.plx' snippet.
2012-04-07
- added 'press_curve_7_example.plx'.
2012-04-11
- added 'akima.pm' module.
- added 'akima_test.plx'.
- added 'akima_module_notes.txt'.
- modified 'Curve_test.plx' to test 'akima' based curves.
2012-04-13
- added snippet 'linear_least_squares.txt'.
- modified subroutine '_endslope' of 'akima.pm' to fit a quadratic equation using least squares, instead of linear equation.
2012-04-14
- modified '_endslope' to use weighted cubic function, and renamed '_endpoint'.
- modified '_objderv' to compute endpoint slopes and derivatives using standard Akima method, then call '_endpoint' to overwrite the endpoint derivatives.
- added several tests to 'akima_test.plx'.
- added '_parametric' method to 'akima.pm', prints error message if called.
- modified 'array' method of 'akima.pm' to get/save an array containing x-values, y-values and derivatives.
2012-04-15
- modified 'new' method of 'akima.pm' by adding optional endpoint flag parameter.
- modified '_objderv' to use endpoint flag.
- modified the '_makeCWF' subroutine of 'Chart.pm' to use 'akima.pm' objects, instead of 'Math::Akima' objects.
- added 'normalize' method to 'akima.pm'.
- modified 'add_set' method of 'Chart.pm' to handle '[]' as a column slice.
- added 'press_curve_8_example.plx' to generate TVI curves.
2012-04-16
- modified 'analyze' method of 'Chart.pm' to treat '-0' as '0' when building hash.
2012-04-18
- modified '_readChart' method of 'Chart.pm'. changed record separator key from {'rec_sep'} to {'read_rs'};
- modified '_readChart' method of 'Chart.pm' to localize setting of $/ variable.
- modified '_writeChart' method of 'Chart.pm'. added optional header key {'write_rs'} to set record separator.
2012-04-19
- modified 'opt_pcs' subroutine in press curve examples 2-7 to pass $xyz2Lab_p parameter, and use 'ramp' method to make sample list.
2012-04-20
- added 'press_curve_9_example.plx' to generate press curves per CGATS TR 015.
- removed '_crawl2' subroutine from 'nPINT.pm' (wasn't used).
- added 'recursive_sub_call.plx' snippet.
2012-04-21
- added subroutines 'x2L', 'L2x', 'dLdx', and 'dxdL' to 'Shared.pm'.
- modified subroutines 'xyz2Lab', 'Lab2xyz', 'xyz2Lxyz', 'Lxyz2xyz', 'Lab2Lxyz', 'Lxyz2Lab', 'Lab2XYZ', 'XYZ2Lab', 'Lxyz2XYZ' and 'XYZ2Lxyz' of 'Shared.pm' to use 'x2L' and 'L2x'.
- modified subroutines 'xyz2Lab_jac' and 'Lab2xyz_jac' of 'Shared.pm' to use 'dLdx' and 'dxdL'.
- renamed subroutines 'xyz2Lab', 'Lab2xyz', 'xyz2Lxyz', 'Lxyz2xyz', 'Lab2Lxyz' and 'Lxyz2Lab' of 'Shared.pm' to start with underscore.
- added subroutine '_crawl' to Shared.pm.
- added new subroutines 'xyz2Lab', 'Lab2xyz', 'xyz2Lxyz', 'Lxyz2xyz', 'Lab2Lxyz' and 'Lxyz2Lab' to 'Shared.pm', which call the underscored versions.
- added tests for color transform functions to 'Shared_test.plx'.
- modified many examples to use 'xyz2Lab', 'Lab2xyz', 'xyz2Lxyz', 'Lxyz2xyz', 'Lab2Lxyz' and 'Lxyz2Lab' subroutines instead of PCS objects.
2012-04-25
- added snippets 'linear_3D_transform.plx' and 'perspective_transform_2.plx' to test ideas on fine-tuning data sets.
2012-04-26
- modified 'select' and 'ramp' methods of 'Chart.pm' to use optional sample list parameter.
- added constants 'D50', 'd50' and 'PI' to 'Shared.pm'.
( run in 0.602 second using v1.01-cache-2.11-cpan-524268b4103 )