code: public String getMd5() throws IOException {
      checkCaptureTaken();
  
      try {
        return MD5.of(getData());
      } catch (IOException e) {
        throw new IOException("Unable to open stream or file: " + e.getMessage(), e);
      }
    }
docs: Get the MD5 hash sum of the byte array of the data of the screen capture.
  
  @return the MD5 hash sum of this capture
  @throws IOException if an I/O exception occurs