محو کردن تصاویر در پایتون

محو کردن تصویر یکی از ویژگی های محبوب برنامه های ویرایش تصویر است. تصاویر به دلایل مختلفی مانند حفاظت از حریم خصوصی، کاهش نویز، محو شدن اشیاء و غیره تار می شوند. در حین پردازش تصاویر در پایتون، ممکن است لازم باشد که افکت تاری را روی یک تصویر اعمال کنید. برای انجام این کار، این مقاله نحوه محو کردن یک تصویر در پایتون را نشان می دهد.

کتابخانه پایتون برای محو کردن تصاویر

برای محو کردن تصاویر، از Aspose.Imaging for Python استفاده می کنیم. این یک کتابخانه ویرایش تصویر قدرتمند است که به شما امکان می دهد تصاویر را بدون زحمت پردازش و دستکاری کنید. برای استفاده از کتابخانه، می‌توانید دانلود یا با استفاده از دستور زیر آن را نصب کنید.

> pip install aspose-imaging-python-net 

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

با استفاده از Aspose.Imaging برای پایتون، برای اعمال افکت تاری روی تصاویر، نیازی به نوشتن کدهای پیچیده ندارید. در زیر مراحل ساده ای وجود دارد که برای محو کردن یک تصویر باید انجام دهید.

  • ابتدا فایل تصویر را بارگذاری کنید.
  • سپس فیلتر blur را روی تصویر اعمال کنید.
  • در نهایت تصویر تار شده را روی دیسک ذخیره کنید.

حالا بیایید کد پایتون را بنویسیم تا یک تصویر را طبق مراحل ذکر شده تار کنیم.

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

مراحل زیر برای محو کردن یک تصویر در پایتون آمده است.

  • ابتدا تصویر را با استفاده از متد Image.load() بارگذاری کنید.
  • سپس، تصویر را به نوع RasterImage ارسال کنید.
  • پس از آن، تصویر را با استفاده از متد RasterImage.filter() تار کنید.
  • در نهایت با استفاده از متد RasterImage.save، تصویر تار را ذخیره کنید.

نمونه کد زیر نحوه اعمال افکت تاری روی یک تصویر در پایتون را نشان می دهد.

import aspose.pycore as aspycore
from aspose.imaging import RasterImage, Image
from aspose.imaging.imagefilters.filteroptions import GaussianBlurFilterOptions
import os


if 'TEMPLATE_DIR' in os.environ:
	templates_folder = os.environ['TEMPLATE_DIR']
else:
	templates_folder = r"C:\Users\USER\Downloads\templates"

delete_output = 'SAVE_OUTPUT' not in os.environ
data_dir = templates_folder

# تصویر را بارگذاری کنید
with Image.load(os.path.join(data_dir, "template.gif")) as image:
	# تصویر را در RasterImage، Pass Bounds[مستطیل] تصویر و نمونه GaussianBlurFilterOptions به روش فیلتر بریزید و نتایج را ذخیره کنید.
	raster_image = aspycore.as_of(image, RasterImage)
	raster_image.filter(raster_image.bounds, GaussianBlurFilterOptions(5, 5))
	raster_image.save(os.path.join(data_dir, "result.gif"))

if delete_output:
	os.remove(os.path.join(data_dir, "result.gif"))

در زیر تصویر اصلی است که ما از آن برای اعمال افکت تار استفاده کردیم.

تصویر را برای اعمال جلوه تاری وارد کنید

در زیر می توانید تصویر تار حاصل را مشاهده کنید.

خروجی تصویر Blur در پایتون

کتابخانه رایگان محو کردن تصویر پایتون

می‌توانید یک مجوز موقت رایگان دریافت کنید و تصاویر را بدون محدودیت ارزیابی محو کنید.

ابزار آنلاین برای محو کردن تصاویر

ابزار ویرایش تصویر رایگان مبتنی بر وب ما را برای ویرایش آنلاین تصاویر خود امتحان کنید. این ابزار ویرایش تصویر توسط Aspose.Imaging برای پایتون طراحی شده است و نیازی به ایجاد حساب کاربری برای آن ندارید.

نتیجه

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

می‌توانید با استفاده از مستندات درباره کتابخانه پردازش تصویر پایتون بیشتر کاوش کنید. همچنین، می توانید سوالات خود را از طریق [تالار گفتمان3 با ما در میان بگذارید.

همچنین ببینید