def crop_image(image, threshold):
cropper = CropTransparent(image.width(), image.height(), threshold, str(image.constBits()))<EOL>x = cropper.getCroppedOffsetX()<EOL>y = cropper.getCroppedOffsetY()<EOL>width = cropper.getCroppedWidth()<EOL>height = cropper.getCroppedHeight()<EOL>cropped_image = image.copy(x, y, width, height)<EOL>return cropped_image, x, y, width, height<EOL>
Найти непрозрачную область на изображении и вырезать её
:param image: Изображение
:param threshold: Порог прозрачности для обрезания
:return: cropped_image - вырезанное изображение
         x, y, width, height - координаты и размер вырезаннго прямоугольника