我希望基于百分比调整图像大小,并使其尽可能接近原始图像以保持最小的噪点和失真。调整大小可以是增大或缩小,例如我可以将图像缩放到原始图像的5%或500%(或任何其他值)。
这是我尝试过的方法,我需要在调整大小后的图像上进行绝对最小的更改,因为我会将其与其他图像进行比较。
这是我尝试过的方法,我需要在调整大小后的图像上进行绝对最小的更改,因为我会将其与其他图像进行比较。
def resizing(main,percentage):
main = cv2.imread(main)
height = main.shape[ 0] * percentage
width = crop.shape[ 1] * percentage
dim = (width,height)
final_im = cv2.resize(main, dim, interpolation = cv2.INTER_AREA)
cv2.imwrite("C:\\Users\\me\\nature.jpg", final_im)