טשטוש תמונות ב- Python

טשטוש תמונה הוא תכונה פופולרית של אפליקציות לעריכת תמונות. תמונות מטושטשות מסיבות שונות, כגון להגנה על פרטיות, הפחתת רעש, אובייקטים דוהים וכו’. בזמן עיבוד תמונות ב-Python, ייתכן שיהיה עליך להחיל את אפקט הטשטוש על תמונה. כדי להשיג זאת, מאמר זה מדגים כיצד לטשטש תמונה ב- Python.

ספריית פייתון לטשטוש תמונות

כדי לטשטש תמונות, נשתמש ב-Aspose.Imaging for Python. זוהי ספריית עריכת תמונות רבת עוצמה המאפשרת לך לעבד ולתפעל תמונות ללא מאמץ. כדי להשתמש בספרייה, תוכל להוריד או להתקין אותה באמצעות הפקודה הבאה.

> pip install aspose-imaging-python-net 

שלבים לטשטוש תמונה ב- Python

באמצעות Aspose.Imaging עבור Python, אינך צריך לכתוב קוד מורכב כדי להחיל אפקט טשטוש על תמונות. להלן השלבים הפשוטים שעליך לבצע כדי לטשטש תמונה.

  • ראשית, טען את קובץ התמונה.
  • לאחר מכן, החל את מסנן הטשטוש על התמונה.
  • לבסוף, שמור את התמונה המטושטשת בדיסק.

כעת נכתוב את קוד Python כדי לטשטש תמונה בעקבות השלבים שהוזכרו לעיל.

טשטוש תמונה ב- Python

להלן השלבים לטשטוש תמונה ב- Python.

  • ראשית, טען את התמונה באמצעות שיטת Image.load() .
  • לאחר מכן, העבר תמונה לסוג RasterImage.
  • לאחר מכן, טשטש תמונה באמצעות שיטת RasterImage.filter() .
  • לבסוף, שמור תמונה מטושטשת באמצעות שיטת RasterImage.save() .

דוגמת הקוד הבאה מראה כיצד להחיל את אפקט הטשטוש על תמונה ב- Python.

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, העבר את גבולות [מלבן] התמונה ומופע 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"))

להלן התמונה המקורית שבה השתמשנו כדי להחיל את אפקט הטשטוש.

הזן תמונה כדי להחיל אפקט טשטוש

אתה יכול לראות את התמונה המטושטשת שנוצרה למטה.

תמונת טשטוש פלט ב-Python

ספריית טשטוש תמונות פייתון בחינם

אתה יכול לקבל רישיון זמני ללא תשלום ולטשטש תמונות ללא מגבלות הערכה.

כלי מקוון לטשטוש תמונות

נסה את כלי עריכת תמונות מבוסס-אינטרנט בחינם כדי לערוך את התמונות שלך באינטרנט. כלי עריכת תמונות זה מופעל על ידי Aspose.Imaging עבור Python ואין צורך ליצור עבורו חשבון.

סיכום

במאמר זה למדת כיצד לטשטש תמונות ב- Python. בעזרת שלבים ודגימת קוד, הייתם מבינים בקלות כיצד להחיל את אפקט הטשטוש על תמונה. להדגמה, הראנו לך את תמונות הקלט והפלט. בסופו של דבר, סיפקנו לך כלי חינמי לעריכת תמונות שבו תוכל להשתמש כדי לערוך את התמונות שלך באינטרנט.

אתה יכול לחקור יותר על ספריית עיבוד התמונות של Python באמצעות תיעוד. כמו כן, אתה יכול לשתף אותנו בשאילתות שלך דרך הפורום שלנו.

ראה גם