এসসিপি
🌈এসসিপি কি?
📋এসসিপি হলো বহুমাত্রিক ইমেজ প্রসেসিং করার পদ্ধতি।
⚒️এসসিপি বহুমাত্রিক ইমেজ প্রসেসিং করতে ব্যবহৃত হয়।
এসসিপি সমূহ
এসসিপি এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ gaussian_filter - গাউসিয়ান ফিল্টার প্রয়োগ করা
- ➡️ median_filter - মিডিয়ান ফিল্টার প্রয়োগ করা
- ➡️ uniform_filter - সমান মানের ফিল্টার প্রয়োগ করা
- ➡️ sobel - সোবেল ফিল্টার প্রয়োগ করা
- ➡️ prewitt - প্রিউইট ফিল্টার প্রয়োগ করা
- ➡️ laplace - লাপ্লাস ফিল্টার প্রয়োগ করা
- ➡️ convolve - দুটি অ্যারের কনভল্যুশন করা
- ➡️ correlate - দুটি অ্যারের পারস্পরিক সম্পর্ক নির্ণয় করা
- ➡️ rotate - তথ্য বা ছবিকে ঘোরানো
- ➡️ shift - তথ্য বা ছবির অবস্থান দেখানো
- ➡️ zoom - তথ্য বা ছবির আকার পরিবর্তন করা
- ➡️ affine_transform - অ্যাফাইন রূপান্তর প্রয়োগ করা
- ➡️ map_coordinates - নির্দিষ্ট স্থানাঙ্ক থেকে মান বের করা
- ➡️ label - সংযুক্ত অঞ্চলে লেবেল নির্ধারণ করা
- ➡️ find_objects - লেবেলযুক্ত অঞ্চলের অবস্থান খুঁজে বের করা
- ➡️ binary_dilation - বাইনারি অঞ্চলের বিস্তার ঘটানো
- ➡️ binary_erosion - বাইনারি অঞ্চলের সংকোচন ঘটানো
- ➡️ binary_opening - বাইনারি অঞ্চলে ওপেনিং প্রয়োগ করা
- ➡️ binary_closing - বাইনারি অঞ্চলে ক্লোজিং প্রয়োগ করা
gaussian_filter - গাউসিয়ান ফিল্টার প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
result = ndimage.gaussian_filter(data, sigma=1)
print(result)
median_filter - মিডিয়ান ফিল্টার প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 3],
[4, 100, 6],
[7, 8, 9]
]
result = ndimage.median_filter(data, size=3)
print(result)
uniform_filter - সমান মানের ফিল্টার প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
result = ndimage.uniform_filter(data, size=3)
print(result)
sobel - সোবেল ফিল্টার প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 1, 1],
[1, 5, 1],
[1, 1, 1]
]
result = ndimage.sobel(data)
print(result)
prewitt - প্রিউইট ফিল্টার প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 3],
[4, 8, 6],
[7, 8, 9]
]
result = ndimage.prewitt(data)
print(result)
laplace - লাপ্লাস ফিল্টার প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 1, 1],
[1, 5, 1],
[1, 1, 1]
]
result = ndimage.laplace(data)
print(result)
convolve - দুটি অ্যারের কনভল্যুশন করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 1],
[2, 4, 2],
[1, 2, 1]
]
kernel = [
[0, 1, 0],
[1, 2, 1],
[0, 1, 0]
]
result = ndimage.convolve(data, kernel)
print(result)
correlate - দুটি অ্যারের পারস্পরিক সম্পর্ক নির্ণয় করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
kernel = [
[1, 0],
[0, -1]
]
result = ndimage.correlate(data, kernel)
print(result)
rotate - তথ্য বা ছবিকে ঘোরানো উদাহরণ।
from scipy import ndimage
data = [
[1, 2],
[3, 4],
[5, 6]
]
result = ndimage.rotate(
data,
90
)
print(result)
shift - তথ্য বা ছবির অবস্থান দেখানোর উদাহরণ।
from scipy import ndimage
data = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
result = ndimage.shift(
data,
[1, 1]
)
print(result)
zoom - তথ্য বা ছবির আকার পরিবর্তন করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2],
[3, 4]
]
result = ndimage.zoom(data, 2)
print(result)
affine_transform - অ্যাফাইন রূপান্তর প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2],
[3, 4]
]
matrix = [
[1, 0],
[0, 1]
]
result = ndimage.affine_transform(
data,
matrix
)
print(result)
map_coordinates - নির্দিষ্ট স্থানাঙ্ক থেকে মান বের করার উদাহরণ।
from scipy import ndimage
data = [
[1, 2],
[3, 4]
]
coordinates = [
[0, 1],
[0, 1]
]
result = ndimage.map_coordinates(
data,
coordinates,
order=1
)
print(result)
label - সংযুক্ত অঞ্চলে লেবেল নির্ধারণ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 0, 0],
[0, 1, 1],
[0, 0, 1]
]
result, count = ndimage.label(data)
print(result)
print(count)
find_objects - লেবেলযুক্ত অঞ্চলের অবস্থান খুঁজে বের করার উদাহরণ।
from scipy import ndimage
data = [
[1, 0, 0],
[0, 2, 2],
[0, 0, 2]
]
labels, count = ndimage.label(data)
result = ndimage.find_objects(labels)
print(result)
binary_dilation - বাইনারি অঞ্চলের বিস্তার ঘটানো উদাহরণ।
from scipy import ndimage
data = [
[0, 0, 0],
[0, 1, 0],
[0, 0, 0]
]
result = ndimage.binary_dilation(data)
print(result)
binary_erosion - বাইনারি অঞ্চলের সংকোচন ঘটানো উদাহরণ।
from scipy import ndimage
data = [
[1, 1, 1],
[1, 1, 1],
[1, 1, 1]
]
result = ndimage.binary_erosion(data)
print(result)
binary_opening - বাইনারি অঞ্চলে ওপেনিং প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[0, 1, 0],
[1, 1, 1],
[0, 1, 0]
]
result = ndimage.binary_opening(data)
print(result)
binary_closing - বাইনারি অঞ্চলে ক্লোজিং প্রয়োগ করার উদাহরণ।
from scipy import ndimage
data = [
[1, 1, 1],
[1, 0, 1],
[1, 1, 1]
]
result = ndimage.binary_closing(data)
print(result)
এসসিপি সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| gaussian_filter | গাউসিয়ান ফিল্টার প্রয়োগ করতে ব্যবহৃত হয়। |
| median_filter | মিডিয়ান ফিল্টার প্রয়োগ করতে ব্যবহৃত হয়। |
| uniform_filter | সমান মানের ফিল্টার প্রয়োগ করতে ব্যবহৃত হয়। |
| sobel | সোবেল ফিল্টার প্রয়োগ করতে ব্যবহৃত হয়। |
| prewitt | প্রিউইট ফিল্টার প্রয়োগ করতে ব্যবহৃত হয়। |
| laplace | লাপ্লাস ফিল্টার প্রয়োগ করতে ব্যবহৃত হয়। |
| convolve | দুটি অ্যারের কনভল্যুশন করতে ব্যবহৃত হয়। |
| correlate | দুটি অ্যারের পারস্পরিক সম্পর্ক নির্ণয় করতে ব্যবহৃত হয়। |
| rotate | তথ্য বা ছবিকে ঘোরানো ব্যবহৃত হয়। |
| shift | তথ্য বা ছবির অবস্থান সরাতে ব্যবহৃত হয়। |
| zoom | তথ্য বা ছবির আকার পরিবর্তন করতে ব্যবহৃত হয়। |
| affine_transform | অ্যাফাইন রূপান্তর প্রয়োগ করতে ব্যবহৃত হয়। |
| map_coordinates | নির্দিষ্ট স্থানাঙ্ক থেকে মান বের করতে ব্যবহৃত হয়। |
| label | সংযুক্ত অঞ্চলে লেবেল নির্ধারণ করতে ব্যবহৃত হয়। |
| find_objects | লেবেলযুক্ত অঞ্চলের অবস্থান খুঁজে বের করতে ব্যবহৃত হয়। |
| binary_dilation | বাইনারি অঞ্চলের বিস্তার ঘটানো ব্যবহৃত হয়। |
| binary_erosion | বাইনারি অঞ্চলের সংকোচন ঘটানো ব্যবহৃত হয়। |
| binary_opening | বাইনারি অঞ্চলে ওপেনিং প্রয়োগ করতে ব্যবহৃত হয়। |
| binary_closing | বাইনারি অঞ্চলে ক্লোজিং প্রয়োগ করতে ব্যবহৃত হয়। |