برش تصویر در پایتون

این مقاله فرآیند برش image در پایتون را مورد بحث قرار می‌دهد. این شامل مراحل و کد نمونه قابل اجرا برای ایجاد برش عکس در پایتون است. شما می توانید این دستورالعمل ها را در هر سیستم عاملی مانند Windows، MacOS، Ubuntu و غیره که پایتون را پیکربندی کرده اید، دنبال کنید.

مراحل برش تصویر در پایتون

  1. با نصب Aspose.Imaging برای برش تصاویر، محیط را پیکربندی کنید
  2. با استفاده از نمونه کلاس Image به تصویر ورودی دسترسی پیدا کنید
  3. شیء Image بارگذاری شده را به یک شیء کلاس RasterImage ارسال کنید
  4. مختصات مستطیلی را برای برش تصویر تعریف کنید
  5. عکس را به اندازه دلخواه برش دهید
  6. تصویر برش خورده خروجی را روی دیسک بنویسید

این مراحل جریان برنامه برای برش تصاویر در پایتون را مشخص می کند. برش تصاویر با مشخص کردن مقادیر مستطیلی توصیف می‌شود و فرآیند برش را می‌توان با لغزاندن طرفین به سمت مرکز تصویر بر اساس نیاز شما بهبود بخشید.

کد برای برش تصاویر در پایتون

import aspose.imaging
import aspose.pycore as aspycore
from aspose.imaging import Image, RasterImage, Rectangle
import os
path = "C:\\test\\"
license = aspose.imaging.License()
license.set_license(path + "license.lic")
# Load the input image
with Image.load(os.path.join(path, "grayscaled.jpg")) as image:
# Cast the image into RasterImage
if aspycore.is_assignable(image, RasterImage):
raster_image = aspycore.as_of(image, RasterImage)
rectangle = Rectangle(20, 20, 20, 20)
# Crop image
raster_image.crop(rectangle)
image.save(os.path.join(path, "croppedpython.png"))
print("Image Cropped Successfully")

می توانید از این کد برای توسعه یک ابزار برش تصویر در پایتون* استفاده کنید. می‌توانید با بارگیری تصویر ورودی از یک جریان، تنظیم حالت بازیابی اطلاعات در حین خواندن داده‌های تصویر، و تنظیم رنگ پس‌زمینه برای مطابقت با ترجیحات خود، آن را اصلاح یا بهبود دهید.

در این مقاله نحوه برش عکس در پایتون را بررسی کرده اید. با این حال، اگر می خواهید تار کردن تصاویر را یاد بگیرید، مقاله تار کردن تصویر در پایتون را بخوانید.

 فارسی