public MetadataBlockDataPicture(byte[] imageData,int pictureType,String mimeType,String description,int width,int height,int colourDepth,int indexedColouredCount){
  this.pictureType=pictureType;
  if (mimeType != null) {
    this.mimeType=mimeType;
  }
  this.description=description;
  this.width=width;
  this.height=height;
  this.colourDepth=colourDepth;
  this.indexedColouredCount=indexedColouredCount;
  this.imageData=imageData;
}

public MetadataBlockDataPicture ( byte [ ] imageData , int pictureType , String mimeType , String description , int width , int height , int colourDepth , int indexedColouredCount ) { this . pictureType = pictureType ; if ( mimeType != null ) { this . mimeType = mimeType ; } this . description = description ; this . width = width ; this . height = height ; this . colourDepth = colourDepth ; this . indexedColouredCount = indexedColouredCount ; this . imageData = imageData ; }
construct new metadatapicture block
