static BufferedImage mergeRGBImagesAndRects_scaledToWidth(L l, int width) { new L images; for (RGBImageAndRect i : l) { BufferedImage img3 = scaleImage_noSmooth(i.image, doubleRatio(width, i.image.getWidth())); if (i.rect != null) { Rect face3 = rescaleRect_imageToImage(i.rect, i.image, img3); drawRect(img3, face3, Color.white); } images.add(img3); } ret mergeBufferedImagesVertically(images); }