জয়েন লগইন

পিললোউ

🌈পিললোউ কি?

📋পিললোউ হলো সহায়ক কার্যক্রম সম্পাদন করার পদ্ধতি।

⚒️পিললোউ সহায়ক কার্যক্রম সম্পাদন করতে ব্যবহৃত হয়।

পিললোউ সমূহ

পিললোউ এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ open - ডেটা ওপেন করা
  • ➡️ new - নতুন অবজেক্ট তৈরি করা
  • ➡️ fromarray - অ্যারে থেকে ইমেজ তৈরি করা
  • ➡️ frombytes - বাইট থেকে ইমেজ তৈরি করা
  • ➡️ frombuffer - বাফার থেকে ইমেজ তৈরি করা
  • ➡️ alpha_composite - আলফা কম্পোজিট করা
  • ➡️ blend - ইমেজ ব্লেন্ড করা
  • ➡️ composite - মাস্ক ব্যবহার করে ইমেজ কম্পোজিট করা
  • ➡️ merge - একাধিক স্ট্রিং একত্র করা
  • ➡️ effect_mandelbrot - ম্যানডেলব্রট ফ্র্যাক্টাল ইফেক্ট তৈরি করা
  • ➡️ save - ইমেজ সংরক্ষণ করা
  • ➡️ load - ডেটা লোড করা
  • ➡️ load_default - ডিফল্ট ডেটা লোড করা
  • ➡️ load_path - পাথ থেকে ডেটা লোড করা
  • ➡️ seek - নির্দিষ্ট ফ্রেমে অবস্থান করা
  • ➡️ close - ফাইল বন্ধ করা
  • ➡️ truetype - ট্রু-টাইপ ফন্ট লোড করা
  • ➡️ all_frames - সব ফ্রেমে ইটারেট করা
  • ➡️ Iterator - ইটারেটর তৈরি করা
  • ➡️ grab - স্ক্রিনশট ধারণ করা
  • ➡️ grabclipboard - ক্লিপবোর্ড থেকে ইমেজ সংগ্রহ করা

open - ডেটা ওপেন করার উদাহরণ।

pillow
from PIL import Image

image = Image.open("./images/author.jpg")

print(image.size)

new - নতুন অবজেক্ট তৈরি করার উদাহরণ।

pillow
from PIL import Image

image = Image.new("RGB", (400, 300), "white")

print(image.size)

fromarray - অ্যারে থেকে ইমেজ তৈরি করার উদাহরণ।

pillow
from PIL import Image
import numpy as np

array = np.zeros((100, 100, 3), dtype=np.uint8)

image = Image.fromarray(array)

print(image.size)

frombytes - বাইট থেকে ইমেজ তৈরি করার উদাহরণ।

pillow
from PIL import Image

data = bytes([255, 0, 0]) * 100

image = Image.frombytes("RGB", (10, 10), data)

print(image.size)

frombuffer - বাফার থেকে ইমেজ তৈরি করার উদাহরণ।

pillow
from PIL import Image

data = bytes([255, 0, 0]) * 100

image = Image.frombuffer("RGB", (10, 10), data, "raw", "RGB", 0, 1)

print(image.size)

alpha_composite - আলফা কম্পোজিট করার উদাহরণ।

pillow
from PIL import Image

background = Image.new("RGBA", (100, 100), (255, 255, 255, 255))
foreground = Image.new("RGBA", (100, 100), (255, 0, 0, 128))

image = Image.alpha_composite(background, foreground)

print(image.mode)

blend - ইমেজ ব্লেন্ড করার উদাহরণ।

pillow
from PIL import Image

a = Image.new("RGB", (100, 100), "red")
b = Image.new("RGB", (100, 100), "blue")

image = Image.blend(a, b, 0.5)

print(image.mode)

composite - মাস্ক ব্যবহার করে ইমেজ কম্পোজিট করার উদাহরণ।

pillow
from PIL import Image

a = Image.new("RGB", (100, 100), "red")
b = Image.new("RGB", (100, 100), "blue")
mask = Image.new("L", (100, 100), 128)

image = Image.composite(a, b, mask)

print(image.mode)

merge - একাধিক স্ট্রিং একত্র করার উদাহরণ।

pillow
from PIL import Image

red = Image.new("L", (100, 100), 255)
green = Image.new("L", (100, 100), 128)
blue = Image.new("L", (100, 100), 0)

image = Image.merge("RGB", (red, green, blue))

print(image.mode)

effect_mandelbrot - ম্যানডেলব্রট ফ্র্যাক্টাল ইফেক্ট তৈরি করার উদাহরণ।

pillow
from PIL import Image

image = Image.effect_mandelbrot(
  (100, 100),
  (-2.0, -1.5, 1.0, 1.5),
  100
)

print(image.size)

save - ইমেজ সংরক্ষণ করার উদাহরণ।

load - ডেটা লোড করার উদাহরণ।

pillow
from PIL import Image

image = Image.open("./images/author.jpg")

image.load()

print(image.size)

load_default - ডিফল্ট ডেটা লোড করার উদাহরণ।

load_path - পাথ থেকে ডেটা লোড করার উদাহরণ।

seek - নির্দিষ্ট ফ্রেমে অবস্থান করার উদাহরণ।

pillow
from PIL import Image

image = Image.open("./images/author.jpg")

image.seek(0)

print(image.tell())

close - ফাইল বন্ধ করার উদাহরণ।

pillow
from PIL import Image

image = Image.open("./images/author.jpg")

image.close()

print("closed")

truetype - ট্রু-টাইপ ফন্ট লোড করার উদাহরণ।

all_frames - সব ফ্রেমে ইটারেট করার উদাহরণ।

Iterator - ইটারেটর তৈরি করার উদাহরণ।

grab - স্ক্রিনশট ধারণ করার উদাহরণ।

grabclipboard - ক্লিপবোর্ড থেকে ইমেজ সংগ্রহ করার উদাহরণ।

পিললোউ সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
open ডেটা ওপেন করতে ব্যবহৃত হয়।
new নতুন অবজেক্ট তৈরি করতে ব্যবহৃত হয়।
fromarray অ্যারে থেকে ইমেজ তৈরি করতে ব্যবহৃত হয়।
frombytes বাইট থেকে ইমেজ তৈরি করতে ব্যবহৃত হয়।
frombuffer বাফার থেকে ইমেজ তৈরি করতে ব্যবহৃত হয়।
alpha_composite আলফা কম্পোজিট করতে ব্যবহৃত হয়।
blend ইমেজ ব্লেন্ড করতে ব্যবহৃত হয়।
composite মাস্ক ব্যবহার করে ইমেজ কম্পোজিট করতে ব্যবহৃত হয়।
merge একাধিক স্ট্রিং একত্র করতে ব্যবহৃত হয়।
effect_mandelbrot ম্যানডেলব্রট ফ্র্যাক্টাল ইফেক্ট তৈরি করতে ব্যবহৃত হয়।
save ইমেজ সংরক্ষণ করতে ব্যবহৃত হয়।
load ডেটা লোড করতে ব্যবহৃত হয়।
load_default ডিফল্ট ডেটা লোড করতে ব্যবহৃত হয়।
load_path পাথ থেকে ডেটা লোড করতে ব্যবহৃত হয়।
seek নির্দিষ্ট ফ্রেমে অবস্থান করতে ব্যবহৃত হয়।
close ফাইল বন্ধ করতে ব্যবহৃত হয়।
truetype ট্রু-টাইপ ফন্ট লোড করতে ব্যবহৃত হয়।
all_frames সব ফ্রেমে ইটারেট করতে ব্যবহৃত হয়।
Iterator ইটারেটর তৈরি করতে ব্যবহৃত হয়।
grab স্ক্রিনশট ধারণ করতে ব্যবহৃত হয়।
grabclipboard ক্লিপবোর্ড থেকে ইমেজ সংগ্রহ করতে ব্যবহৃত হয়।