Python PIL библиотека позволяет мне карту любой четырехугольник на изображении, чтобы прямоугольник с помощьюКак сопоставить изображение прямоугольника на четырехугольник с PIL?
im.transform(size, QUAD, data)
Что мне нужно, это функция, которая делает противоположное, то есть карта прямоугольное изображение для указанного четырехугольника.
Я полагал, что это может быть достигнуто с помощью вышеупомянутой функции, как это:
Т.е. Я бы нашел такой квад (красный в изображении), который бы с помощью функции im.transform (size, QUAD, data) преобразовал изображение в квадрат, который я хочу. Проблема в том, что я не знаю, как найти красный квадрат.
Я был бы признателен за любую идею о том, как найти красный квадратик или любой другой способ сопоставить прямоугольное изображение с квадратом, только с PIL, если это возможно.
До сих пор я нашел эту статью: http://www.fmwconcepts.com/imagemagick/bilinearwarp/FourCornerImageWarp2.pdf. –
Я никогда не делал этого сам. Однако, читая документацию, кажется, что «im.transform (размер, PERSPECTIVE, data) image» делает то, что вы пытаетесь достичь. – physicalattraction