Class ImageFeaturesData

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public final class ImageFeaturesData
    extends FeaturesData
    Features data of an image for feature extractor
    Author:
    Maksim Bezrukov
    • Method Detail

      • newInstance

        public static ImageFeaturesData newInstance​(InputStream metadata,
                                                    InputStream stream,
                                                    Integer width,
                                                    Integer height,
                                                    List<ImageFeaturesData.Filter> filters)
        Creates ICCProfileFeaturesData
        Parameters:
        metadata - metadata stream
        stream - object stream
        width - parameter Width from the iccprofile dictionary
        height - parameter Height from the iccprofile dictionary
        filters - list of FilterStructures elements. The order of them is the same as in pdf file
      • getMetadata

        public InputStream getMetadata()
        Returns:
        metadata stream
      • getWidth

        public Integer getWidth()
        Returns:
        parameter Width from the iccprofile dictionary
      • getHeight

        public Integer getHeight()
        Returns:
        parameter Height from the iccprofile dictionary
      • getFilters

        public List<ImageFeaturesData.Filter> getFilters()
        Returns:
        list of FilterStructures elements. The order of them is the same as in pdf files