পিললোউ
🌈পিললোউ কি?
📋পিললোউ হলো চিত্র অঙ্কন করার পদ্ধতি।
⚒️পিললোউ চিত্র অঙ্কন করতে ব্যবহৃত হয়।
পিললোউ সমূহ
পিললোউ এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ line - ছবিতে রেখা আঁকা
- ➡️ point - ছবিতে বিন্দু আঁকা
- ➡️ arc - ছবিতে চাপ আঁকা
- ➡️ ellipse - ছবিতে উপবৃত্ত আঁকা
- ➡️ rectangle - ছবিতে আয়তক্ষেত্র আঁকা
- ➡️ rounded_rectangle - ছবিতে গোলাকার কোণযুক্ত আয়তক্ষেত্র আঁকা
- ➡️ chord - ছবিতে জ্যা আকৃতি আঁকা
- ➡️ pieslice - ছবিতে বৃত্তের অংশ আঁকা
- ➡️ polygon - ছবিতে বহুভুজ আঁকা
- ➡️ regular_polygon - ছবিতে সুষম বহুভুজ আঁকা
- ➡️ text - ছবিতে লেখা যুক্ত করা
- ➡️ textbbox - ছবির লেখার সীমারেখার বাক্স বের করা
- ➡️ textlength - ছবির লেখার দৈর্ঘ্য বের করা
- ➡️ multiline_text - ছবিতে একাধিক লাইনের লেখা যুক্ত করা
- ➡️ multiline_textbbox - একাধিক লাইনের লেখার সীমারেখার বাক্স বের করা
- ➡️ bitmap - ছবিতে বিটম্যাপ আঁকা
line - ছবিতে রেখা আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.line((50, 50, 350, 250), width=3)
image.show()
point - ছবিতে বিন্দু আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.point((200, 150), fill="red")
image.show()
arc - ছবিতে চাপ আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.arc((50, 50, 350, 250), start=0, end=180, fill="red", width=3)
image.show()
ellipse - ছবিতে উপবৃত্ত আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.ellipse((100, 50, 300, 250), outline="red", width=3)
image.show()
rectangle - ছবিতে আয়তক্ষেত্র আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.rectangle((75, 50, 325, 250), outline="red", width=3)
image.show()
rounded_rectangle - ছবিতে গোলাকার কোণযুক্ত আয়তক্ষেত্র আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.rounded_rectangle(
(75, 50, 325, 250),
radius=30,
outline="red",
width=3
)
image.show()
chord - ছবিতে জ্যা আকৃতি আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.chord(
(75, 50, 325, 250),
start=30,
end=150,
outline="red",
width=3
)
image.show()
pieslice - ছবিতে বৃত্তের অংশ আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.pieslice(
(75, 50, 325, 250),
start=30,
end=150,
fill="red"
)
image.show()
polygon - ছবিতে বহুভুজ আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.polygon(
[(200, 40), (350, 250), (50, 250)],
outline="red",
fill="white"
)
image.show()
regular_polygon - ছবিতে সুষম বহুভুজ আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.regular_polygon(
(200, 150, 100),
n_sides=6,
rotation=0,
outline="red",
fill="white"
)
image.show()
text - ছবিতে লেখা যুক্ত করার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.text((100, 130), "Pillow", fill="red")
image.show()
textbbox - ছবির লেখার সীমারেখার বাক্স বের করার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
bbox = draw.textbbox((100, 130), "Pillow")
print(bbox)
textlength - ছবির লেখার দৈর্ঘ্য বের করার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
length = draw.textlength("Pillow")
print(length)
multiline_text - ছবিতে একাধিক লাইনের লেখা যুক্ত করার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
draw.multiline_text(
(100, 100),
"Pillow
ImageDraw",
fill="red",
spacing=10
)
image.show()
multiline_textbbox - একাধিক লাইনের লেখার সীমারেখার বাক্স বের করার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
bbox = draw.multiline_textbbox(
(100, 100),
"Pillow
ImageDraw",
spacing=10
)
print(bbox)
bitmap - ছবিতে বিটম্যাপ আঁকার উদাহরণ।
from PIL import Image, ImageDraw
image = Image.new("RGB", (400, 300), "pink")
draw = ImageDraw.Draw(image)
bitmap = Image.new("1", (100, 50), 0)
bitmap_draw = ImageDraw.Draw(bitmap)
bitmap_draw.rectangle((10, 10, 90, 40), fill=1)
draw.bitmap((150, 125), bitmap, fill="red")
image.show()
পিললোউ সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| line | ছবিতে রেখা আঁকতে ব্যবহৃত হয়। |
| point | ছবিতে বিন্দু আঁকতে ব্যবহৃত হয়। |
| arc | ছবিতে চাপ আঁকতে ব্যবহৃত হয়। |
| ellipse | ছবিতে উপবৃত্ত আঁকতে ব্যবহৃত হয়। |
| rectangle | ছবিতে আয়তক্ষেত্র আঁকতে ব্যবহৃত হয়। |
| rounded_rectangle | ছবিতে গোলাকার কোণযুক্ত আয়তক্ষেত্র আঁকতে ব্যবহৃত হয়। |
| chord | ছবিতে জ্যা আকৃতি আঁকতে ব্যবহৃত হয়। |
| pieslice | ছবিতে বৃত্তের অংশ আঁকতে ব্যবহৃত হয়। |
| polygon | ছবিতে বহুভুজ আঁকতে ব্যবহৃত হয়। |
| regular_polygon | ছবিতে সুষম বহুভুজ আঁকতে ব্যবহৃত হয়। |
| text | ছবিতে লেখা যুক্ত করতে ব্যবহৃত হয়। |
| textbbox | ছবির লেখার সীমারেখার বাক্স বের করতে ব্যবহৃত হয়। |
| textlength | ছবির লেখার দৈর্ঘ্য বের করতে ব্যবহৃত হয়। |
| multiline_text | ছবিতে একাধিক লাইনের লেখা যুক্ত করতে ব্যবহৃত হয়। |
| multiline_textbbox | একাধিক লাইনের লেখার সীমারেখার বাক্স বের করতে ব্যবহৃত হয়। |
| bitmap | ছবিতে বিটম্যাপ আঁকতে ব্যবহৃত হয়। |