PK ����˻WY������������ ��META-INF/����PK ����ʻWY(F�bh���h������META-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.9.4 Created-By: 1.8.0_181-b13 (Oracle Corporation) PK �����9|T���������������org/PK �����9|T������������ ���org/autoplot/PK �����9|T���������������org/autoplot/imagedatasource/PK �����9|T��L�����������META-INF/build.txtbuild.timestamp: build.user.name: build.svnurl: $URL: https://svn.code.sf.net/p/autoplot/code/autoplot/trunk/ImageDataSource/src/META-INF/build.txt $ build.svnrevision: $Revision: 4481 $ PK �����9|T<�ܚA���A���=���META-INF/org.autoplot.datasource.DataSourceFactory.extensionsorg.autoplot.imagedatasource.ImageDataSourceFactory jpg png gif PK �����9|T��{�?���?���<���META-INF/org.autoplot.datasource.DataSourceFormat.extensionsorg.autoplot.imagedatasource.ImageDataSourceFormat jpg png gif PK �����9|T�ܺ�K���K���G���META-INF/org.autoplot.datasource.DataSourceFormatEditorPanel.extensionsorg.autoplot.imagedatasource.ImageDataSourceFormatEditorPanel jpg png gif PK ����ʻWY���������>���org/autoplot/imagedatasource/ImageDataSet$ChannelColorOp.class�������3�" �� �� ������mask�I�rot�<init>�(II)V�Code�LineNumberTable�LocalVariableTable�this�ChannelColorOp�InnerClasses�:Lorg/autoplot/imagedatasource/ImageDataSet$ChannelColorOp;�value�(I)D�rgb� SourceFile�ImageDataSet.java� � ��� ��!�8org/autoplot/imagedatasource/ImageDataSet$ChannelColorOp�java/lang/Object�1org/autoplot/imagedatasource/ImageDataSet$ColorOp�ColorOp�()V�)org/autoplot/imagedatasource/ImageDataSet� �������������� ������� ������Y�����*��*��*������� ��������� � �!��"���� ������������������ ����������A����� *��~*��z������ �������%�������� ������� ������������������ ��� PK ����ʻWY^��t��������7���org/autoplot/imagedatasource/ImageDataSet$ColorOp.class�������3� ���value�(I)D� SourceFile�ImageDataSet.java��1org/autoplot/imagedatasource/ImageDataSet$ColorOp�ColorOp�InnerClasses�java/lang/Object�)org/autoplot/imagedatasource/ImageDataSet������������������ ��� ���� PK ����ʻWY�W-K� ��� ��/���org/autoplot/imagedatasource/ImageDataSet.class�������3�� �V�W@������� �&�X �'�Y �&�Z �[�\ �&�] �[�^ �&�_ �&�`�a�b�c�d�e�f �g�h �&�i �&�j�k �l�m���� �n�o �&�p ��q�r �s�t�u�, �[�v�*�w���������x�y �#�z�{�|�ChannelColorOp�InnerClasses�}�ColorOp�image�Ljava/awt/image/BufferedImage;�op�3Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;�w�I�h�rank�log2�(D)D�Code�LineNumberTable�LocalVariableTable�this�+Lorg/autoplot/imagedatasource/ImageDataSet;�d�D�<init>�!(Ljava/awt/image/BufferedImage;)V�d(Ljava/awt/image/BufferedImage;Ljava/awt/Color;Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;)V�mask�Ljava/awt/Color;� StackMapTable�{�~��}�()I�length�(I)I�i�(II)I�j�value�(II)D�i0�i1�(III)D�i2�rgb� SourceFile�ImageDataSet.java�����5�=�?�=���,�-�~���G�2�1���G�0�1�3�1�org/das2/qds/QDataSet�DEPEND_2�java/lang/String�red�green�blue�����������.�/�8org/autoplot/imagedatasource/ImageDataSet$ChannelColorOp����G�����I�4�5�=���QUBE�������RENDER_TYPE���K�M���#java/lang/IndexOutOfBoundsException�i2=3�=���)org/autoplot/imagedatasource/ImageDataSet�org/das2/qds/AbstractDataSet�1org/autoplot/imagedatasource/ImageDataSet$ColorOp�java/awt/image/BufferedImage�java/awt/Color�java/lang/Math�log�()V� getHeight�getWidth�org/das2/qds/ops/Ops� labelsDataset�,([Ljava/lang/String;)Lorg/das2/qds/QDataSet;�putProperty�'(Ljava/lang/String;Ljava/lang/Object;)V�getRGB�java/lang/Integer�lowestOneBit�(II)V�java/lang/Boolean�TRUE�Ljava/lang/Boolean;�(I)D�(Ljava/lang/String;)V�!�&�'������,�-�����.�/�����0�1�����2�1����3�1��� ��4�5��6���@�����'�����o�����7�������*�8��������9�:������;�<���=�>��6���@�����*+�������7��� ����4��5�8��������9�:������,�-���=�?��6��������*��*+��*+����*+�� �� *��,��3-��'*��* ��YSYSYS������**-����"*��Y,��~*,������������*����*�������7���:����>��?� �@��A��B��C�"�D�&�E�+�F�J�H�R�K�q�M�z�N���O�8���*������9�:�������,�-������@�A������.�/��B������J��C�D�E�F����3�G��6���/�����*�������7�������S�8��������9�:����H�G��6���/�����*�� �����7�������X�8��������9�:����H�I��6���9�����*�������7�������]�8��������9�:������J�1���H�K��6���@����������7�������b�8��� �����9�:������J�1�����L�1���M�N��6���X�����*��*��*��dd���� ������7�������h�8��� �����9�:������O�1�����P�1���M�Q��6���������R*��*��dd��6����5�������������#���-!~z��"~z����~����#Y$��%�����7�������m��n�,�o�6�p�@�q�H�r�8���4����R�9�:�����R�O�1����R�P�1����R�R�1���@�S�1��B��� ���, ��T����U�)������&�(� �*�&�+ PK ����ȻQX������4���org/autoplot/imagedatasource/ImageDataSource$1.class�������3�& � �?�333333?��G�z�?�(�\)�� �"�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�InnerClasses�0Lorg/autoplot/imagedatasource/ImageDataSource$1;�value�(I)D�rgb�I�r�g�b� SourceFile�ImageDataSource.java�EnclosingMethod�$���.org/autoplot/imagedatasource/ImageDataSource$1�java/lang/Object�%�1org/autoplot/imagedatasource/ImageDataSet$ColorOp�ColorOp�,org/autoplot/imagedatasource/ImageDataSource�)org/autoplot/imagedatasource/ImageDataSet�0�� �� ��������� ���/�����*��������������K����������������� ���������)��~=��~>��~6��k��kc��kc������������N��O��P��Q����4����)�������)�����#�������������������������������������� �!�# PK ����ȻQX�%��������4���org/autoplot/imagedatasource/ImageDataSource$2.class�������3�!� �� ������<init>�()V�Code�LineNumberTable�LocalVariableTable�this�InnerClasses�0Lorg/autoplot/imagedatasource/ImageDataSource$2;�value�(I)D�rgb�I� SourceFile�ImageDataSource.java�EnclosingMethod�,org/autoplot/imagedatasource/ImageDataSource�����.org/autoplot/imagedatasource/ImageDataSource$2�java/lang/Object� �1org/autoplot/imagedatasource/ImageDataSet$ColorOp�ColorOp� access$000�(II)D�)org/autoplot/imagedatasource/ImageDataSet�0������������� ���/�����*������� �������Y����������������� ���:������������ �������\�������������������������������� ������������� PK ����ȻQXJ\�������4���org/autoplot/imagedatasource/ImageDataSource$3.class�������3�!� �� ������<init>�()V�Code�LineNumberTable�LocalVariableTable�this�InnerClasses�0Lorg/autoplot/imagedatasource/ImageDataSource$3;�value�(I)D�rgb�I� SourceFile�ImageDataSource.java�EnclosingMethod�,org/autoplot/imagedatasource/ImageDataSource�����.org/autoplot/imagedatasource/ImageDataSource$3�java/lang/Object� �1org/autoplot/imagedatasource/ImageDataSet$ColorOp�ColorOp� access$000�(II)D�)org/autoplot/imagedatasource/ImageDataSet�0������������� ���/�����*������� �������d����������������� ���:������������ �������g�������������������������������� ������������� PK ����ȻQX�C������4���org/autoplot/imagedatasource/ImageDataSource$4.class�������3�!� �� ������<init>�()V�Code�LineNumberTable�LocalVariableTable�this�InnerClasses�0Lorg/autoplot/imagedatasource/ImageDataSource$4;�value�(I)D�rgb�I� SourceFile�ImageDataSource.java�EnclosingMethod�,org/autoplot/imagedatasource/ImageDataSource�����.org/autoplot/imagedatasource/ImageDataSource$4�java/lang/Object� �1org/autoplot/imagedatasource/ImageDataSet$ColorOp�ColorOp� access$000�(II)D�)org/autoplot/imagedatasource/ImageDataSet�0������������� ���/�����*������� �������o����������������� ���:������������ �������r�������������������������������� ������������� PK ����ȻQX�Y�O��O��2���org/autoplot/imagedatasource/ImageDataSource.class�������3� � � ���������@o������ �� ���@Y������@������@�������@v������ �� �� �C��@ !�TD-@f������ �C� �C�� �� �� ��� � ��� � ���� �� ���� �)�� �)� �)� �)� �(� ���� � � �L� �� � �p� ����� �<� �;���q� �� �C� �E � � � & �E �E �E � � � !. � "# � $- � %&' �i(x � ) ��* +,- ��. ��/0 ��1 ��2 ��3�� 45 46 +7 ��8 �9 4:; 4< 4= �> 4?@AB�� CDEFGyHI��JzK LMN ���V ��O PQ ��R � S TU�]V?�������W ��X ��Y Z� �[\ ��]^ ��_ 4`ab ��ca Pdefghijkl��m 4n 4o �Lpqrstu2�vw ��xy�z +{ +| +} ~ �� �L�� �L�� �L� �L �L���� �L�� �}�� �L� �� � � ��� ��� ��� ���� �� ��������� ��� ������ � � � �� � �� ��� �L� ��� �� ��� ��� �� �� ��� ���� ���� ��� ���InnerClasses�CHANNEL_HUE�I� ConstantValue����CHANNEL_SATURATION���� CHANNEL_VALUE����GRAYSCALE_OP��ColorOp�3Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;�HUE_OP� SATURATION_OP�VALUE_OP�<init>�(Ljava/net/URI;)V�Code�LineNumberTable�LocalVariableTable�this�.Lorg/autoplot/imagedatasource/ImageDataSource;�uri�Ljava/net/URI;�toHSV�(II)D�sat�D�del_R�del_G�del_B�rgb�channel�r�g�b�minVal�maxVal�delta�value�hue� StackMapTable�rotateImage�](Ljava/awt/image/BufferedImage;DLjava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;�image�Ljava/awt/image/BufferedImage;�drot�dest�h�w�at�Ljava/awt/geom/AffineTransform;� getDataSet�@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;�i�iblur�n�matrix�[F�op� Ljava/awt/image/BufferedImageOp;�blurredImage�ifog�color�Ljava/awt/Graphics2D;�j�ds�Lorg/das2/qds/DDataSet;�s�xx�Lorg/das2/qds/QDataSet;� transform�[Lorg/das2/datum/Datum;�xunits�Lorg/das2/datum/Units;�yy�yunits�jo�Lorg/json/JSONObject;�plots�Lorg/json/JSONArray;�plot�x�xrange�dxmin�dxmax�xlog�Z�mxx�%Lorg/das2/qds/MutablePropertyDataSet;�size�height�y�yrange�dymin�dymax�ylog�myy�json�Ljava/lang/String;�mon�'Lorg/das2/util/monitor/ProgressMonitor;�ff�Ljava/io/File;�rot�blur�fog�c�Ljava/awt/Color;�result�xclip�[I�yclip�xaxis�yaxis�plotInfo�� ��A��@vO�N�� Exceptions��getRange�.(Lorg/json/JSONObject;)Lorg/das2/qds/QDataSet;�units�axis�sxmin�sxmax�Lorg/das2/datum/DatumRange;��� tryParseArray�+(Ljava/lang/String;)[Lorg/das2/datum/Datum;�ex�Ljava/text/ParseException;�ss�[Ljava/lang/String;���getJpegExifMetaData�8(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/Map;�in�Ljava/io/InputStream;���� Signature�^(Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;�&(Ljava/io/InputStream;)Ljava/util/Map;�t�Lcom/drew/metadata/Tag;�metadata�Lcom/drew/metadata/Metadata;�map�Ljava/util/Map;� exifDirectory�Lcom/drew/metadata/Directory;�LocalVariableTypeTable�5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;����L(Ljava/io/InputStream;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;�getMetadata�f�jpegImageReader�Ljavax/imageio/ImageReader;�imageInputStream�'Ljavax/imageio/stream/ImageInputStream;�seekForwardOnly�ignoreMetadata� imageMetadata�$Ljavax/imageio/metadata/IIOMetadata;�metaDataRoot�Lorg/w3c/dom/Node;�ext� access$000�x0�x1�<clinit>�()V� SourceFile�ImageDataSource.javaw�y��,org/autoplot/imagedatasource/ImageDataSource�������java/lang/Math�����java/awt/image/BufferedImage������java/awt/Graphics2D������get file���������"java/lang/IllegalArgumentException�java/lang/StringBuilder��Image file is empty: �����������rotate�0�������01�1����blur must be between 1 and 51�java/awt/image/ConvolveOp�java/awt/image/Kernel������fog must be between 1 and 100���java/awt/geom/AffineTransform�java/awt/Color������java/lang/String�red s�greens�blues�alpha ��Lthis image has less than three bands, which is interpretted to mean no alpha� ��� �org/das2/qds/QDataSet�LABEL� greyscale� saturation�unsupported channel: �)org/autoplot/imagedatasource/ImageDataSet���Q�7xaxis second and last components must be dimensionless.-�Kxaxis=[datamin,pixmin,datamax,pixmax] pixmin must be less than pixmax value� !"#$%&'()*+%�UNITS,-%)./%�#org/das2/qds/MutablePropertyDataSet� SCALE_TYPE�log012�TYPICAL_MIN�TYPICAL_MAX�DEPEND_0�7yaxis second and last components must be dimensionless.�Kyaxis=[datamin,pixmin,datamax,pixmax] pixmin must be less than pixmax value�DEPEND_1��345�org/json/JSONObject67�898:��;<-=�type>?@A B�leftC��rightD�EF�linear�labelG@D�bottom�top�TITLE�title�png contains no rich metadata.�clip�F�THIJKLMN��RENDER_TYPE�"spectrogram>colorTable=black_white� spectrogram>colorTable=black_red�"spectrogram>colorTable=black_green�!spectrogram>colorTable=black_blueO��minPQ�max�UTCRSTUVWXYZ[\]H��[^?�]_?`a�(�)�,bc�org/das2/datum/Datumd�java/text/ParseException�unable to parse: e�fg���h��java/lang/Throwableijklm�java/util/LinkedHashMap�*com/drew/metadata/exif/ExifSubIFDDirectory�no�pqrst�uvwx�com/drew/metadata/Tagy�z�{|�(com/drew/metadata/exif/ExifIFD0Directory�#com/drew/metadata/exif/GpsDirectory}~�.jpg���)org/das2/util/monitor/NullProgressMonitor`����javax/imageio/ImageReader���������������.org/autoplot/imagedatasource/ImageDataSource$1�.org/autoplot/imagedatasource/ImageDataSource$2�.org/autoplot/imagedatasource/ImageDataSource$3�.org/autoplot/imagedatasource/ImageDataSource$4�*org/autoplot/datasource/AbstractDataSource�1org/autoplot/imagedatasource/ImageDataSet$ColorOp�java/io/File�%org/das2/util/monitor/ProgressMonitor�org/das2/qds/DDataSet�org/das2/datum/Units�org/json/JSONArray�java/lang/Exception�org/das2/datum/DatumRange�org/json/JSONException�java/io/InputStream� java/util/Map�com/drew/metadata/Metadata�com/drew/metadata/Directory�java/util/Iterator�(DD)D� getHeight�()I�getWidth�getTranslateInstance�#(DD)Ljava/awt/geom/AffineTransform;�getRotateInstance�"(D)Ljava/awt/geom/AffineTransform;�concatenate�"(Ljava/awt/geom/AffineTransform;)V�getType�(III)V�getGraphics�()Ljava/awt/Graphics;� drawImage�P(Ljava/awt/Image;Ljava/awt/geom/AffineTransform;Ljava/awt/image/ImageObserver;)Z�started�getSubtaskMonitor�;(Ljava/lang/String;)Lorg/das2/util/monitor/ProgressMonitor;�"org/autoplot/datasource/DataSetURI�getFile�E(Ljava/net/URI;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/File;�length�()J�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�toString�()Ljava/lang/String;�(Ljava/lang/String;)V�javax/imageio/ImageIO�read�.(Ljava/io/File;)Ljava/awt/image/BufferedImage;�getParam�8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�equals�(Ljava/lang/Object;)Z�java/lang/Double�parseDouble�(Ljava/lang/String;)D�java/lang/Integer�parseInt�(Ljava/lang/String;)I�(II[F)V�(Ljava/awt/image/Kernel;)V�java/awt/image/BufferedImageOp�filter�\(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;�getRGB�(II)I�(IIII)V�setColor�(Ljava/awt/Color;)V�fillRect�params�get�&(Ljava/lang/Object;)Ljava/lang/Object;�getSampleModel�()Ljava/awt/image/SampleModel;�java/awt/image/SampleModel�getNumBands�createRank2�(II)Lorg/das2/qds/DDataSet;�(I)I�getAlphaRaster�!()Ljava/awt/image/WritableRaster;�java/awt/image/WritableRaster� getSample�(III)I�putValue�(IID)V�putProperty�'(Ljava/lang/String;Ljava/lang/Object;)V�d(Ljava/awt/image/BufferedImage;Ljava/awt/Color;Lorg/autoplot/imagedatasource/ImageDataSet$ColorOp;)V�getUnits�()Lorg/das2/datum/Units;� dimensionless�subtract�.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;�()D�create�(I)Lorg/das2/datum/Datum;�(Lorg/das2/datum/Datum;)Z�log10�()Lorg/das2/datum/Datum;�org/das2/qds/ops/Ops�dindgen�(I)Lorg/das2/qds/QDataSet;�=(Ljava/lang/Object;Ljava/lang/Object;)Lorg/das2/qds/QDataSet;�getOffsetUnits�doubleValue�(Lorg/das2/datum/Units;)D�valueOf�(D)Ljava/lang/Double;�multiply�b(Lorg/das2/qds/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/das2/qds/MutablePropertyDataSet;�add�(I)Ljava/lang/Integer;�pow�org/das2/datum/UnitsUtil�isIntervalMeasurement�(Lorg/das2/datum/Units;)Z�org/das2/util/ImageUtil�getJSONMetadata�"(Ljava/io/File;)Ljava/lang/String;�getJSONArray�((Ljava/lang/String;)Lorg/json/JSONArray;� getJSONObject�(I)Lorg/json/JSONObject;�)(Ljava/lang/String;)Lorg/json/JSONObject;�org/das2/qds/SemanticOps�/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;�(I)D�has�(Ljava/lang/String;)Z�&(Ljava/lang/String;)Ljava/lang/Object;�java/lang/Object�(D)D� getDouble�getInt�exp10�0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;�opt�trim�(II)Lorg/das2/qds/QDataSet;� maybeCopy�7(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/WritableDataSet;�trim1�2(Lorg/das2/qds/QDataSet;II)Lorg/das2/qds/QDataSet;�hashCode�finished� getString�&(Ljava/lang/String;)Ljava/lang/String;�us2000�"Lorg/das2/datum/TimeLocationUnits;�lookupUnits�*(Ljava/lang/String;)Lorg/das2/datum/Units;�parse�*(Ljava/lang/String;)Lorg/das2/datum/Datum;�org/das2/datum/DatumRangeUtil�union�I(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;�org/das2/qds/DataSetUtil� asDataSet�4(Lorg/das2/datum/DatumRange;)Lorg/das2/qds/QDataSet;� startsWith�endsWith� substring�(II)Ljava/lang/String;�split�'(Ljava/lang/String;)[Ljava/lang/String;�org/das2/datum/DatumUtil�toLowerCase�getInputStream�L(Ljava/net/URI;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/InputStream;�close� addSuppressed�(Ljava/lang/Throwable;)V�(com/drew/imaging/jpeg/JpegMetadataReader�readMetadata�3(Ljava/io/InputStream;)Lcom/drew/metadata/Metadata;�getDirectory�0(Ljava/lang/Class;)Lcom/drew/metadata/Directory;�getTags�()Ljava/util/Collection;�java/util/Collection�iterator�()Ljava/util/Iterator;�hasNext�()Z�next�()Ljava/lang/Object;� getTagName�getDescription�put�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�resourceURI�getExt�"(Ljava/net/URI;)Ljava/lang/String;�(I)Ljava/lang/String;�getImageReadersByFormatName�((Ljava/lang/String;)Ljava/util/Iterator;�createImageInputStream�;(Ljava/lang/Object;)Ljavax/imageio/stream/ImageInputStream;�setInput�(Ljava/lang/Object;ZZ)V�getImageMetadata�'(I)Ljavax/imageio/metadata/IIOMetadata;�"javax/imageio/metadata/IIOMetadata�getNativeMetadataFormatName� getAsTree�&(Ljava/lang/String;)Lorg/w3c/dom/Node;�"org/autoplot/metatree/MetadataUtil� toMetaTree�#(Lorg/w3c/dom/Node;)Ljava/util/Map;�!� �������� � ��������� ������������������>�����*+��������� ����C��D�������������� ��������%~z�I~z�9��~�9(�oI�o9�o9(����9(����9 g9 9�� � k�9���99��� o9 (g�o�oco9 g�o�oco9 g�o�oco9( ��� g9��( ���cg9�� ���cg9��� c9��� g9�k9� k9������������#���}� �~������!���)���1���>���K���R���V���[���b���e���l���o���u���|������������������������������������������������ ��������"��������r� !�����"!����u#!����`$!���%%����%&�� '!��(!�� )!��>��*!��K��+!� �R��,!��V��-!��e��.!��|�� !�/���3� ��b� ������U������ 01����������m*��6*��6��o��o��:�'k�o����t��ot��o����-����Y*����N-���� *��!W-�������"���������������0���H���\���k�����>����m23�����m4!����m53���g6���a7���N89�/��� ���\:�;<���}��*�� �+��"�*��#+$��%���&M,��' �����(Y��)Y��*+��,,��-��.��/�,��0N*12��3:2��4����59-��6:N*78��3:8��4�����96�� 3�� ��(Y:��/���Y-��-��-����:h6�: 6 ��� �nQ� ����;Y��<Y ��=��>: -��?�:N*@2��3:2��4�����96�� d�� ��(YA��/���Y-��-����:-��B6 ���� : -��CY��D��!W ��EY ~z ~z ��~��hdl��F��G -��-����HN*��IJ��K���L::: �M��4����N:� O��4����P:���Q��4����R:���S��4��{-��T��U�� ��(YV��/�-��-����W: ��X66 ��Y��86 ��X��$ -��Z dd��[���\� ��ׄ��� ^S��_ �`��4����a: ��Ub��4����c: ��Cd��4����e: ��1f��4����g: ����(Y��)Y��*h��,��,��.��/���iY- ��j: ::*k��3: �� ��l:2��m��n�� ��(Yo��/�22��p��q��� ��(Yr��/�2��m:����2��s��t���2��uS2��uS ��v���w:2��x:22��p��y��z22��p��qo9��{��|:}��y��~2��: ������:�����������_ ��v���w:2��x:22��p��y��z22��p��qo9��{��|:}��y��~2��:� Y2��q�OY2��q�O:�����6����2��z��{��������2��z��{������/����2��q��{��������2��q��{���� �����*���3:����l:2��m��n�� ��(Y���/�22��p��q��� ��(Y���/�2��m:����2��s��t��� ������w:2��uS2��uS2��x:22��p��y��z22��p��qo9��{��|:}��y��~2��: ������:�����������` ������w:2��x:22��p��y��z22��p��qo9��{��|:}��y��~2��:� Y2��q�OY2��q�O:�����6����2��z��{��������2��z��{������/����2��q��{��������2��q��{���� �����*����3:���4��,���:�ۻ��Y���:����:��9���:k���:*���:���:����9����9����{ ��v���w��:������������������6�� ���9�� ���9������{��x:g��������d�o��{��|:��{��:�� ���:���:�������{�����������{����}���������������^�������� ������ Y����`OY����O:����:���6����: * ���:!!���:"��� ������w��x:#!����9$!����9& ������ ������������6((�� $���9$(�� &���9&# ������{��x:##&$g ���� ����d�o��{��|:##$��{��:#(�� #���:##���:))�!������{����)�!������{����)}"����)�(����������)^ �������� �#����� Y ����dOY ����ddO: ����������� ��(Y���/�*����3���4��3�� ..�������: �� ..������: ���:6����������������q����4������T�.0Z���t�����d��q���D`��4��F6��@f��4��66��0M��4��&6�� O��4��6��Q��4��6����Y����������!���!���/���=���K ��������8 ��������* �������� �������� �������� ������+���� ����������������������:���?���I���S���Z���c���f���p���z��������������������������������������������+��=��E��O��^�������������������� !#$ %-&;'V&\%b*k+n,x-�/�0�2�3�5�6�9�=�?�@�B�C�D�EF/G8IMJXKcLoMzN�O�P�Q�R�S�T�U�VW#X8ZS\[]s^�`�a�c�e�f�g�h�ijl,m9nDoOpZq~r�s�t�u�v�w�x�y�z{}4~<T�o�����������������������������&�F�R�^�o�������������������,�5�=�F�N�U�j�t�~��������������� � � .� 9� N� ^� i� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ������C�Z�4!��c�53����=� ���y>����M53����F?����@@A� ���BC� ���D3���E�=�^53�E�VF� O�L(G� 0�,H� #�?=��VIJ� �N?���;K!�o�mLM��!K!���NO�8�PQ����LM�~�;K!�9��RM���!K!���NO��SQ����RM���TU���VW���XU���YU���ZM���PQ��[!��\!�&tLM�FT]^���_`�5eaW�=]b�FTcU� NLdM�!UESQ�"j0RM�#t&e!�$~f!�&���g^�( ��h`�)��ij��� ����� �kl�� �mn��? �23��I �oj��p �pj� �qj�� K&j�� Hrs�� EB� �t`� �uv��wv��xj� �(yj��Fzj�/����F��:{��+|}��'} ��$�~{|}}|�������$�~{|}}����&} ��o��,}���������+������?�~{|}}}}�����}���������[���U+�� ��+}�������\���U+�� ����~{|}}}}�����}}}}���������@�� ��H��G�~{|}}}}�����}}}}����������}���~{|}}}}�����}}}}����������}}����$~{|}}}}�����}}}}���������������@�� ��H��G�&~{|}}}}�����}}}}����������������}���&~{|}}}}�����}}}}����������������}}��S�~{|}}}}�����}}}}���� (��D}" �� ������������d������+����M+����N+������+������������6+¶����'+¶��ö�������:��+¶�����:����n:,���-��Ƹ��:���:������~:�������6� ��������,��5��C��K��Y��^��o��v��{�����f� �H��Q��V��Q������������U�����j���{�j��,�]]^��^�+�Q��o�t���v�IM�/���!���)}}@�� �����'����������� �����a������*���K*ʶ�˙�*̶�͙�**���d���K*ж�˙�*Ѷ�͙�**���d���K*Ҷ��L+����M>,���X��.,+2���S��A:��(Y��)Y��*�,+2��,��.��/�+2������4�� ,��sS�� ,��sS����,���[�d�g������B��� � �#�A�H �N�V�[�d�g�i�������������4��i�����P�[=�����Kj���H�e����N�_tO�/����#����V���������1�����]*��#+���MN,���:,��-��,��ۧ�:-��ݧ�,����:N�:,��-��,��ۧ�:-��ݧ�,�������� �����2�����:���D�H�K���2�<�:���������(�)�*�/)�2(�:*��� �� �T������]�����]kl�/���T��� �~����� ���~����G����~������� ������������ ������������*���L���Y���M+���N-��8-������:������#�������:,���������W���+���N-��8-������:������#�������:,���������W���+���N-��8-������:������#�������:,���������W���,�������J���5�7� ;�<�=�9>�J?�MB�TC�XD�yE��F��I��J��K��L��M��P���H��9�����y������������������������� ����������������� �����/���-���#����������)�����)�����)�����������������O�����q**��������M,��4�� *+���*��#���Y����&N,������������:-���:66������:������: ���: �������6� ��V�X�Y�]�*_�<`�Ba�Eb�Hd�Se�[g�gj�nl���p��*�G�n��<�5����B�/����E�,�^��H�)�^��[�����g� ��� �n���� ���q�����qkl���e�j�������n���� /������}����������������:������������������<����������������������M������)���Y�����a���Y�����c��Y���e�Y���g�����������K� �Y��d��o���������*���������������������������i PK �����9|To�v?������9���org/autoplot/imagedatasource/ImageDataSourceFactory.class�������3 �Q���� ����� ��� ��� ��������� ����������������������������������� ��� ��� ������ �������������������� ��������������������������������� ��� ���� ������ �;���g �;�� ���� ���� ������ �B�� �B������ �;�� �B���� ��������������������<init>�()V�Code�LineNumberTable�LocalVariableTable�this�5Lorg/autoplot/imagedatasource/ImageDataSourceFactory;� getDataSource�4(Ljava/net/URI;)Lorg/autoplot/datasource/DataSource;�uri�Ljava/net/URI;� Exceptions���getCompletions�d(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List;�plot�Lorg/json/JSONObject;�i�I�jo�plots�Lorg/json/JSONArray;� imageFile�Ljava/io/File;�json�Ljava/lang/String;� paramName�cc�+Lorg/autoplot/datasource/CompletionContext;�mon�'Lorg/das2/util/monitor/ProgressMonitor;�result�Ljava/util/List;�LocalVariableTypeTable�=Ljava/util/List<Lorg/autoplot/datasource/CompletionContext;>;� StackMapTable����������������� Signature��(Lorg/autoplot/datasource/CompletionContext;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/util/List<Lorg/autoplot/datasource/CompletionContext;>;�getDescription�()Ljava/lang/String;� SourceFile�ImageDataSourceFactory.java�S�T�,org/autoplot/imagedatasource/ImageDataSource�S���java/util/ArrayList���������)org/autoplot/datasource/CompletionContext�channel=�channel to extract�S���������rotate=�>rotate image clockwise in degrees. Image size is not affected�blur=�apply boxcar blur square kernel�fog=�6apply overlapping white translucent fog percent opaque�xaxis=�Xapply a linear transform to label each column of the image [valmin,pixmin,valmax,pixmax]�yaxis=�Uapply a linear transform to label each row of the image [valmin,pixmin,valmax,pixmax]� plotInfo=�Nread the rich png metadata to get axes. http://autoplot.org/developer.richPng�clip=�Gclip to the plot bounds inferred by plotInfo, xaxis and yaxis switches.���������������channel�����rotate�blur�fog�xaxis�yaxis�plotInfo�clip�red�S���green�blue�alpha� greyscale�hue� saturation�value�0�!rotate image clockwise in degrees�5�100�7apply fog with this opacity percent, based on 0,0 color�[valmin,pixmin,valmax,pixmax]�add labels for each bin�![valmin,pixmin,valmax,pixmax,log]���]�������������org/json/JSONObject�S���������������������java/lang/StringBuilder�����: �title��������3read the rich png metadata to get axes for the plot�S�T�/clip to the axes in plotInfo or xaxis and yaxis�F� don't clip� Image Formats�3org/autoplot/imagedatasource/ImageDataSourceFactory�1org/autoplot/datasource/AbstractDataSourceFactory�)org/autoplot/datasource/DataSourceFactory�java/lang/Exception�java/util/List�java/lang/String�%org/das2/util/monitor/ProgressMonitor�java/io/File�org/json/JSONArray�(Ljava/net/URI;)V�context�Ljava/lang/Object;�CONTEXT_PARAMETER_NAME�9(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V�add�(Ljava/lang/Object;)Z�CONTEXT_PARAMETER_VALUE�get�Q(Ljava/lang/Object;Lorg/autoplot/datasource/CompletionContext;)Ljava/lang/String;�hashCode�()I�equals�'(Ljava/lang/Object;Ljava/lang/String;)V�resourceURI�"org/autoplot/datasource/DataSetURI�getFile�E(Ljava/net/URI;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/io/File;�org/das2/util/ImageUtil�getJSONMetadata�"(Ljava/io/File;)Ljava/lang/String;�(Ljava/lang/String;)V�getJSONArray�((Ljava/lang/String;)Lorg/json/JSONArray;�length� getJSONObject�(I)Lorg/json/JSONObject;�valueOf�(I)Ljava/lang/String;�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;� getString�&(Ljava/lang/String;)Ljava/lang/String;�toString�K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V�!�P�Q��R�����S�T��U���/�����*�������V��������W��������X�Y����Z�[��U���=����� ��Y+�������V��������W������� �X�Y����� �\�]��^�����_��`�a��U����� ��ƻ�Y��N+�������-��Y�� �����W-��Y�� �����W-��Y�������W-��Y�������W-��Y�������W-��Y�������W-��Y�������W-��Y�������W� +��������+��::6��������������� /�������[���\������|�.0g���l�.�P����������������,}���L����x6��r ����h6��b!����X6��R"����H6��B#����86��2$����(6��"%����6��&����6���������������/����������������?��l���-��Y��'��(���W-��Y��)��(���W-��Y��*��(���W-��Y��+��(���W-��Y��,��(���W-��Y��-��(���W-��Y��.��(���W-��Y��/��(���W�T-��Y��01�����W�<-��Y��2�����W�$-��Y��34�����W�-��Y��56�����W-��Y��76�����W���-��Y��56�����W-��Y��76�����W���+��8,��9:��::�����;Y��<: =��>: 6 ��?��K ��@:-��Y����A��BY��C��A��DE��DF��G��D��HI��J���W������0-��Y��KL�����W-��Y��MN�����W��-�����V�����2��� ��"��#�'�$�<�%�Q�&�f�'�{�(���)���*���+���,���-��/��0��1�2$�37�4J�5]�6p�7s�9��:��<��=��?��@��B��C��D��F��G�H�J�K&�L+�M6�N?�OL�PU�Q_�T��Q��O��W��Z��[��\��b�W���p�U�9�b�c�B�R�d�e�6�^�f�c� ?�U�g�h� �x�i�j�&�q�k�l�����m�l�����X�Y������n�o�����p�q����r�s��t�������r�u��v���S�����w��j�x�x 0���,,��,��y�z�{�w�x�x�|�x�}�~����Q����,�^�����_�������������U���-�����O�����V�������h�W��������X�Y����������PK �����9|T8�J�������8���org/autoplot/imagedatasource/ImageDataSourceFormat.class�������3�� �7�� ���� ���� ����������������C��@���@���C��� ����B���@Y������?��� ���������� ������� ���� ������ ���������������@p������ ������ � ���� � �� � �� � �� �������� ��� ������ ���� ������ ���� �-�� �������� �1���������������<init>�()V�Code�LineNumberTable�LocalVariableTable�this�4Lorg/autoplot/imagedatasource/ImageDataSourceFormat;�fromRGBtoHSV�0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;� saturation�F�hue�redc�greenc�bluec�r�I�g�b�cmax�cmin� brightness�jj�ii�rgb�Lorg/das2/qds/QDataSet;�result�Lorg/das2/qds/ArrayDataSet;�rows�cols� StackMapTable�����fromHSVtoRGB�h�f�p�q�t�hsv� formatData�S(Ljava/lang/String;Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;)V�im�Ljava/awt/image/BufferedImage;�w�v�D�j�i�uri�Ljava/lang/String;�data�mon�'Lorg/das2/util/monitor/ProgressMonitor;�alpha�split�"Lorg/autoplot/datasource/URISplit;�it�Lorg/das2/qds/DataSetIterator;�warn�Z�ext������������� Exceptions��� canFormat�(Lorg/das2/qds/QDataSet;)Z�ds�getDescription�()Ljava/lang/String;� SourceFile�ImageDataSourceFormat.java�9�:�������������������������������������������java/awt/image/BufferedImage�����9������������������� org/das2/qds/QubeDataSetIterator�9�����������:�����������java/lang/StringBuilder�element out of range 0-255: �����������������������������k�.�����������java/io/File�����9���������java/io/IOException�unable to find writer for �9�������Image Format�2org/autoplot/imagedatasource/ImageDataSourceFormat�java/lang/Object�(org/autoplot/datasource/DataSourceFormat�org/das2/qds/QDataSet�org/das2/qds/ArrayDataSet�java/lang/String�%org/das2/util/monitor/ProgressMonitor� org/autoplot/datasource/URISplit�org/das2/qds/DataSetIterator�java/lang/Exception�java/lang/Float�TYPE�Ljava/lang/Class;�org/das2/qds/DataSetUtil�qubeDims�(Lorg/das2/qds/QDataSet;)[I�create�0(Ljava/lang/Class;[I)Lorg/das2/qds/ArrayDataSet;�length�()I�(I)I�value�(III)D�putValue�(IIID)V�java/lang/Math�floor�(D)D�(II)I�(III)V�slice�(I)Lorg/das2/qds/QDataSet;�org/das2/qds/DataSetOps�slice2�?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;�parse�6(Ljava/lang/String;)Lorg/autoplot/datasource/URISplit;�(Lorg/das2/qds/QDataSet;)V�hasNext�()Z�next�getValue�(Lorg/das2/qds/QDataSet;)D�java/lang/System�err�Ljava/io/PrintStream;�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�(D)Ljava/lang/StringBuilder;�toString�java/io/PrintStream�println�(Ljava/lang/String;)V�(II)D�setRGB�file�lastIndexOf�(Ljava/lang/String;)I� substring�(I)Ljava/lang/String;�resourceUri�Ljava/net/URI;�(Ljava/net/URI;)V�javax/imageio/ImageIO�write�A(Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljava/io/File;)Z�rank�!�6�7��8�����9�:��;���/�����*�������<��������=��������>�?��� �@�A��;��v����[��*����:*���6*���66�46�$*����6 *����6 *����6 �� �� 6��6 �� �� 6 ��6 �nF�� d��nE��E$���D��j d� d�n8 d� d�n8d� d�n8 ��fD�� �� bfD�� bfD# nD#���#bD#j���$ j���% j������ۄ��������<�����#���/��1��2��4�'�5�1�6�?�7�M�8�[�9�k�:�v�;���<���>���?���@���B���C���D���F���G���H���I���J���K���L�N�P�Q�R�U.�V=�WL�5R�4X�Z�=���������B�C�����D�C�����D�C���D�C����X�E�C����I�F�C����:�G�C��? �H�I� �M���J�I� �[���K�I��k���L�I������M�I� �B�D�C������B�C������N�C��*(�O�I�� 8�P�I���[�Q�R���O�S�T��G�U�I��>�V�I��W������� ��X����Y���� ��<A��A������X���Y������X��Y�� ��<����X�Y������2��X����Y����� �Z�A��;����������*����L*���=*���>6��6��666*����o�8 *����o�8 ��� jb�Y6Y66�S*����n8����f j8����f8 fj8 jfj8 fjfj8�����������������&���J���n������������ jb�6jb�6jb�6���jb�6 jb�6jb�6���jb�6 jb�6jb�6��ojb�6jb�6 jb�6��Kjb�6jb�6 jb�6��' jb�6jb�6jb�6��+���+���+������;���,+�����<�����/���l��n��o��q�#�r�,�s�5�t�G�u�Y�w�`�x�t�z���|���}���~��������������������� ������&��1��4��?��J��U��X��c��n��y��|����������������������������������r��q����=�������?�D�C���0�[�C���$�\�C� ���]�C����^�C����_�C��/��H�I��2��J�I��5��K�I��G��B�C� �Y��N�C� �&��O�I����P�I�����`�R�����S�T����U�I����V�I��W���v�����X�Y������M��X�Y����w��X�Y��#####��#��X�Y����)��X�Y������a�b��;��E����{:,�����M��Y,���,�����:,���:,���:,���:,���6 ,���6 ���,�����J��Y,���,�����:,��:,��:,��:,��:,���6 ,���6 ��@��Y,���,�����:,��:,��:,��:,���6 ,���6 +��:��Y,��:6 �����I���,���9 ��0������� ���� Y��!"��#��$��%��&6 �����f6 ��Y6 ��I dd��'���h�h��'���h`��'��`��(����������|6 ��r6 ��b dd��'���h�h�h��'���h�h`��'���h`��'��`��(����������)*��+6��)`��,:��-Y��.��/��0������1Y�� Y��!2��#��#��%��3������<�����9�������� ���&���/���8���A���J���W���c���z��������������������������������������������������������������������*��D��G��J��O��Y��c��t����������������������������������������%��+��7��E��^��z���=��L�!�&�1�c�d��/�(�H�R��8��J�R��A��K�R��T��[�I� �J� �e�I� �z�0�c�d����"�H�R�����J�R�����K�R�����[�I� ����e�I� �2�f�g�\�M�h�I�R�]�i�I���f�h�I���v�i�I���{�>�?����{�j�k���{�l�R���{�m�n�����c�d�����H�R�����J�R�����K�R��x�o�R�����[�I� ����e�I� ����p�q�����r�s�����t�u� 7�D�i�I�E�6�v�k��W���z���W� �w�x�X�y�����X����R��<��w�x�X�y�z�X�X�X�X�����{�|��/������ ��L������ ��e����2�x�}�����~������;���f�����&+��4���+�����+������������<�������=�������&�>�?�����&���R��W���� @�������;���-�����5�����<�������=��������>�?����������PK �����9|T�9�� ��� ��C���org/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel.class�������3�l ��1 ��2�3 ��1 ��4�5 ��6�7 ��8�9 � �: ��; �<�= � �> � �? �@�A�B �@�C �D�E � �F �@�G � �H ��I�J�K�L�uri�Ljava/lang/String;�jLabel1�Ljavax/swing/JLabel;�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�?Lorg/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel;�initComponents�layout�Ljavax/swing/GroupLayout;�getPanel�()Ljavax/swing/JPanel;�setURI�(Ljava/lang/String;)V�getURI�()Ljava/lang/String;� SourceFile�%ImageDataSourceFormatEditorPanel.java�� �&� �javax/swing/JLabel����<html>The data must be of the form:<ul><li>(m,n,4) for ARGB <li>(3,m,n) RGB. <li>(m,n,3) RGB. </ul>with values from 0 through 255. This can be created with the "bundle" function in scripts.�M�,�javax/swing/SwingConstants�N�O�javax/swing/GroupLayout��P�Q�R�S�V�W�X�Z�[�]�^�_�]�java/lang/Short�`�a�b�c�f�g�h�_�i�j�h���=org/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel�javax/swing/JPanel�3org/autoplot/datasource/DataSourceFormatEditorPanel�setText�setVerticalAlignment�(I)V�(Ljava/awt/Container;)V� setLayout�(Ljava/awt/LayoutManager;)V�!javax/swing/GroupLayout$Alignment� Alignment�InnerClasses�LEADING�#Ljavax/swing/GroupLayout$Alignment;�createParallelGroup� ParallelGroup�L(Ljavax/swing/GroupLayout$Alignment;)Ljavax/swing/GroupLayout$ParallelGroup;�createSequentialGroup�SequentialGroup�+()Ljavax/swing/GroupLayout$SequentialGroup;�'javax/swing/GroupLayout$SequentialGroup�addContainerGap�addComponent�B(Ljava/awt/Component;III)Ljavax/swing/GroupLayout$SequentialGroup;�%javax/swing/GroupLayout$ParallelGroup�addGroup�k�Group�H(Ljavax/swing/GroupLayout$Group;)Ljavax/swing/GroupLayout$ParallelGroup;�setHorizontalGroup�"(Ljavax/swing/GroupLayout$Group;)V�-(II)Ljavax/swing/GroupLayout$SequentialGroup;�setVerticalGroup�javax/swing/GroupLayout$Group�!�������������������� ��!���;����� *��*�������"������������#������� �$�%����&� ��!���������y*��Y����*����*���� �� Y*��L*+��++�� ��+����*����������++�� ��+����*��������{������������"���V����!��#��$��&�%�'�*�(�/�)�3�*�6�+�D�,�G�*�J�(�M�.�R�/�V�0�Y�1�g�2�o�3�r�0�u�.�x�5�#�������y�$�%���%�T�'�(���)�*��!���,�����*�����"�������9�#��������$�%����+�,��!���>�����*+�������"��� ����@��A�#��������$�%����������-�.��!���/�����*�������"�������E�#��������$�%����/����0�U���"��<� �T@�D� �Y��@� �\��d� �ePK �����9|T�P9�g��g��'���org/autoplot/imagedatasource/Util.class�������3�4 � �"�# �$�% �$�& �'�(�)�*@N������@� ������+�,�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�#Lorg/autoplot/imagedatasource/Util;�parseGPSString�(Ljava/lang/String;)D�s�Ljava/lang/String;�d�[D�i�I�oldi� StackMapTable�� SourceFile� Util.java���°�-�.�/�0�1�2�3��'�"�!org/autoplot/imagedatasource/Util�java/lang/Object�java/lang/String�indexOf�(Ljava/lang/String;)I� substring�(II)Ljava/lang/String;�java/lang/Double�parseDouble�!�� �������������/�����*��������������������������� �������������l�L=>*��=��+*����R`>*��=��+*����R`>*��=��+*����R+1+1�oc+1� oc��������>��������������� ��$��+��0� �<�!�@�#�G�$�L�%�X�(����*����l������h�����f�����d����������$��� ����!PK ����˻WY������������ ����������A����META-INF/����PK ����ʻWY(F�bh���h����������������+���META-INF/MANIFEST.MFPK �����9|T�����������������������A����org/PK �����9|T������������ �����������A����org/autoplot/PK �����9|T�����������������������A��org/autoplot/imagedatasource/PK �����9|T��L���������������������M��META-INF/build.txtPK �����9|T<�ܚA���A���=�������������:��META-INF/org.autoplot.datasource.DataSourceFactory.extensionsPK �����9|T��{�?���?���<����������������META-INF/org.autoplot.datasource.DataSourceFormat.extensionsPK �����9|T�ܺ�K���K���G�������������o��META-INF/org.autoplot.datasource.DataSourceFormatEditorPanel.extensionsPK ����ʻWY���������>���������������org/autoplot/imagedatasource/ImageDataSet$ChannelColorOp.classPK ����ʻWY^��t��������7�������������M��org/autoplot/imagedatasource/ImageDataSet$ColorOp.classPK ����ʻWY�W-K� ��� ��/����������������org/autoplot/imagedatasource/ImageDataSet.classPK ����ȻQX������4����������������org/autoplot/imagedatasource/ImageDataSource$1.classPK ����ȻQX�%��������4����������������org/autoplot/imagedatasource/ImageDataSource$2.classPK ����ȻQXJ\�������4����������������org/autoplot/imagedatasource/ImageDataSource$3.classPK ����ȻQX�C������4����������������org/autoplot/imagedatasource/ImageDataSource$4.classPK ����ȻQX�Y�O��O��2����������������org/autoplot/imagedatasource/ImageDataSource.classPK �����9|To�v?������9�������������[o��org/autoplot/imagedatasource/ImageDataSourceFactory.classPK �����9|T8�J�������8�������������f���org/autoplot/imagedatasource/ImageDataSourceFormat.classPK �����9|T�9�� ��� ��C�������������=���org/autoplot/imagedatasource/ImageDataSourceFormatEditorPanel.classPK �����9|T�P9�g��g��'�������������|���org/autoplot/imagedatasource/Util.classPK������h��(�����