رفتن به مطلب
انجمن تیم امنیتی گارد ایران

Image Master


R3XCR4PY
 اشتراک گذاری

ارسال های توصیه شده

Image Master

نسخه پایتون مورد نیاز:  ۳

کتابخانه مورد نیاز: Pillow

سورس کد در پیست بین:‌  https://paste.ubuntu.ir/qddg

 

توضیحات:

این اسکریپت با گرفتن یک شرط و مسیر تصویر پیکسل هایی از عکس را که شرط برای آنها False بر می گرداند را به رنگ سیاه تبدیل می کند.

 

نحوه استفاده:

python3 img_master.py [condition or auto] [image_path] [color]

پارامتر اول: همان شرط است که باید شرط هایی با استفاده از RGB بنویسیم. (باید داخل " " یا ' ' نوشته شود)

اگر مقدار auto را بجای شرط وارد کنید شرط پیشفرض در نظر گرفته می شود.

مثلا:

"R > 40 and B < 200"

در شرط بالا پیکسل هایی که R آنها بیشتر از 40 و مقدار B آنها کوچکتر از 200 هست باقی مانده و بقیه به رنگ سیاه در می آیند.

پارامتر دوم:‌ آدرس تصویر است. (اگر آدرس تصویر حاوی فاصله است باید داخل "" یا '' نوشته شود) (عکس های PNG پشتیبانی نمی شوند)

پارامتر سوم:

اگر این پارامتر را صفر قرار دهیم پیکسل هایی که شرط برای آنها درست است به رنگ سبز تبدیل می شوند.

و اگر این پارامتر یک باشد از رنگ خود تصویر استفاده می شود.

 

مثال ها:

_img1.thumb.jpg.df23b50506592f61a1c680dcca6c5650.jpgimg1.thumb.jpg.f824132e03b091d6a34d4b9fbfabf976.jpg

 

 

 

 

 

 

 

python3 img_master.py auto img.jpg 0

توضیح:‌ پارامتر اول auto است که باعث می شود از شرط پیشفرض استفاده شود. پارامتر دوم نام تصویر است. در پارامتر سوم چون مقدار صفر وارد شده از رنگ سبز استفاده شده است.

 

_img2.thumb.jpg.346605e271f214b2d03db0804955ca80.jpgimg2.thumb.jpg.038da5e72010ca9aad545abad010dd5c.jpg

 

 

 

 

 

 

 

python3 img_master.py "r < 255 and g < 255 and b < 100" img.jpg 1

توضیح: پارامتر اول شرط است که چک می کند مقدار سبز و قرمز (R&G) کمتر از 255 و مقدار آبی (B) کمتر از 100 باشد. چون پارامتر سوم برابر با یک قرار داده شده رنگ خود تصویر حفظ شده است.

 

مثال های دیگر:

35.thumb.jpg.31352ccfb95d5ba8b7e21a0614efed14.jpg_35.thumb.jpg.1b3eeefb5603371bb3987cba8266b74b.jpg

 

 

 

 

 

 

 

 

_img.thumb.jpg.8933dc8bc2b98e85104b87a7599bbc99.jpgimg.thumb.jpg.26caf3d0f7e797af222461d17758532f.jpg

 

 

 

 

 

 

 

 

 

 

img_master.py

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
 اشتراک گذاری

انجمن تیم امنیتی گارد ایران

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.

شبکه های اجتماعی

×
×
  • اضافه کردن...