docs: private static BufferedImage bilevelToBuffered(MagickImage pImage) throws MagickException {
          // As there is no way to get the binary representation of the image,
          // convert to gray, and the create a binary image from it
          BufferedImage temp = grayToBuffered(pImage, false);
  
          BufferedImage image = new BufferedImage(temp.getWidth(), temp.getHeight(), BufferedImage.TYPE_BYTE_BINARY, CM_MONOCHROME);
  
          ImageUtil.drawOnto(image, temp);
  
          return image;
      }