# HG changeset patch # User magedrifaat # Date 1662227383 -7200 # Node ID 86d7c1be75dda7549f0e3294107f41cfffb47682 # Parent fa50e2c1756873408ecd305cf4103ead38850b65 __tiff_isa__: implemented an "isa" function using Tiff interface * scripts/image/private/__tiff_isa__.m: implemented an "isa" function to be used for imformats, using the Tiff interface and independant of GraphicsMagick. * scripts/image/module.mk: added entry for the new function file. diff -r fa50e2c17568 -r 86d7c1be75dd scripts/image/module.mk --- a/scripts/image/module.mk Fri Sep 02 23:27:47 2022 +0200 +++ b/scripts/image/module.mk Sat Sep 03 19:49:43 2022 +0200 @@ -9,6 +9,7 @@ %reldir%/private/__tiff_imfinfo__.m \ %reldir%/private/__tiff_imread__.m \ %reldir%/private/__tiff_imwrite__.m \ + %reldir%/private/__tiff_isa__.m \ %reldir%/private/colorspace_conversion_input_check.m \ %reldir%/private/colorspace_conversion_revert.m \ %reldir%/private/imageIO.m \ diff -r fa50e2c17568 -r 86d7c1be75dd scripts/image/private/__tiff_isa__.m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/image/private/__tiff_isa__.m Sat Sep 03 19:49:43 2022 +0200 @@ -0,0 +1,8 @@ +function tf = __tiff_isa__ (filename) + tf = true; + try + Tiff (filename); + catch + tf = false; + end_try_catch +endfunction \ No newline at end of file