humble-video-noarch/src/main/java/io/humble/video/awt/MediaPictureConverterFactory.java
public static MediaPictureConverter createConverter(
    String converterDescriptor,
    PixelFormat.Type pictureType, 
    int width, int height)
  {
    return createConverter(converterDescriptor, pictureType, 
      width, height, width, height);
  }
public static MediaPictureConverter createConverter(
    String converterDescriptor,
    PixelFormat.Type pictureType, 
    int width, int height)
  {
    return createConverter(converterDescriptor, pictureType, 
      width, height, width, height);
  }
public static MediaPictureConverter createConverter ( String converterDescriptor , PixelFormat . Type pictureType , int width , int height ) { return createConverter ( converterDescriptor , pictureType , width , height , width , height ) ; }
Create a converter which translates between {@link BufferedImage}
and {@link MediaPicture} types.  This factory will attempt to
create a converter which can perform the translation.  If no
converter can be created, a descriptive {@link
UnsupportedOperationException} is thrown.

@param converterDescriptor the unique string descriptor of the
converter which is to be created
@param pictureType the picture type of the converter
@param width the width of pictures and images
@param height the height of pictures and images

@throws UnsupportedOperationException if the converter can not be
found
@throws UnsupportedOperationException if the found converter can
not be properly initialized
Create a converter which translates between { @link BufferedImage } and { @link MediaPicture } types . This factory will attempt to create a converter which can perform the translation . If no converter can be created a descriptive { @link UnsupportedOperationException } is thrown .