anchor.diff:                  .setPdfRenderingDpi(160)
                   .build();
   
  +// pass settings to reader
   PdfTableReader reader = new PdfTableReader(settings);
   ----
   
  
positive.code: 
  . Page is converted to grayscale image [OpenCV].
  . Binary Inverted Threshold (BIT) is applied to grayscaled image [OpenCV].
  . Contours are detected on BIT image and contour mask is created [OpenCV].
  . Contour mask is XORed with BIT image [OpenCV].
  . Contours are detected once again on XORed image [OpenCV].
  . Final contours are drawn [OpenCV].
  . Bounding rectangles are detected from final contours [OpenCV].
  . PDF is being parsed region-by-region using bounding rectangles coordinates [Apache PDFBox].
  
negative.code:             futures.add(executor.submit(callable));
          }
  
          // collect parsed pages
          List<ParsedTablePage> unsortedParsedPages = new ArrayList<>(pdfDoc.getNumberOfPages());
          try {
              for (Future<ParsedTablePage> f : futures) {
  