এই নিবন্ধটি PyTorch-এ চিত্রের তীক্ষ্ণতা পরিবর্তন করার পদ্ধতি প্রদর্শন করবে।
পাইটর্চে চিত্রের তীক্ষ্ণতা কীভাবে সামঞ্জস্য/পরিবর্তন করবেন?
PyTorch এ চিত্রের তীক্ষ্ণতা সামঞ্জস্য করতে, নিম্নলিখিত পদক্ষেপগুলি দেখুন:
- Google Colab-এ কাঙ্খিত ছবি আপলোড করুন
- প্রয়োজনীয় লাইব্রেরি আমদানি করুন
- ইনপুট ইমেজ পড়ুন
- ইনপুট চিত্রের তীক্ষ্ণতা পরিবর্তন করুন
- তীক্ষ্ণতা-সামঞ্জস্যপূর্ণ চিত্র প্রদর্শন করুন
ধাপ 1: Google Colab-এ একটি ছবি আপলোড করুন
প্রথমে, Google Colab খুলুন এবং নীচের হাইলাইট করা আইকনগুলিতে ক্লিক করুন৷ তারপরে, কম্পিউটার থেকে নির্দিষ্ট চিত্রটি চয়ন করুন এবং এটি আপলোড করুন:
এটি করার মাধ্যমে, ছবিটি Google Colab-এ আপলোড করা হবে:
এখানে, আমরা নিম্নলিখিত চিত্রটি আপলোড করেছি এবং আমরা এই চিত্রটির তীক্ষ্ণতা সামঞ্জস্য করব:
ধাপ 2: প্রয়োজনীয় লাইব্রেরি আমদানি করুন
এর পরে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন। উদাহরণস্বরূপ, আমরা নিম্নলিখিত লাইব্রেরিগুলি আমদানি করেছি:
আমদানি টর্চথেকে পিআইএল আমদানি ছবি
আমদানি টর্চভিশন রূপান্তরিত করে . কার্যকরী হিসাবে চ
এখানে:
- ' আমদানি মশাল ” পাইটর্চ লাইব্রেরি আমদানি করে।
- ' পিআইএল আমদানি ছবি থেকে ” বিভিন্ন ইমেজ ফাইল ফরম্যাট খুলতে এবং সংরক্ষণ করতে ব্যবহৃত হয়।
- ' F হিসাবে torchvision.transforms.functional আমদানি করুন ' torchvision.transforms' থেকে কার্যকরী মডিউল আমদানি করে যা রূপান্তর প্রদান করে:
ধাপ 3: ইনপুট ইমেজ পড়ুন
এর পরে, কম্পিউটার থেকে ইনপুট চিত্রটি পড়ুন। এখানে, আমরা পড়ছি ' birds_img.jpg 'এবং এটি 'এ সংরক্ষণ করা হচ্ছে input_img পরিবর্তনশীল:
input_img = ছবি। খোলা ( 'birds_img.jpg' )ধাপ 4: ইনপুট চিত্রের তীক্ষ্ণতা পরিবর্তন করুন
এখন, 'ব্যবহার করে নির্দিষ্ট তীক্ষ্ণতা ফ্যাক্টর দিয়ে ইনপুট চিত্রের তীক্ষ্ণতা পরিবর্তন করুন সামঞ্জস্য_তীক্ষ্ণতা() 'পদ্ধতি। এখানে, আমরা একটি তীক্ষ্ণতা ফ্যাক্টরের সাথে তীক্ষ্ণতা সামঞ্জস্য করছি ' 6 ”:
new_img = চ. সামঞ্জস্য_তীক্ষ্ণতা ( input_img , 6 )ধাপ 5: তীক্ষ্ণতা সামঞ্জস্যপূর্ণ চিত্র প্রদর্শন করুন
অবশেষে, তীক্ষ্ণতা-সামঞ্জস্য করা চিত্রটি প্রদর্শন করে দেখুন:
new_img
উপরের আউটপুটটি দেখায় যে ইনপুট চিত্রের তীক্ষ্ণতা নির্দিষ্ট তীক্ষ্ণতা ফ্যাক্টর অর্থাৎ '6' এর সাথে সফলভাবে সামঞ্জস্য করা হয়েছে।
একইভাবে, ব্যবহারকারীরা চিত্রের তীক্ষ্ণতা সামঞ্জস্য/পরিবর্তন করতে অন্য কোনো তীক্ষ্ণতা ফ্যাক্টর নির্দিষ্ট করতে পারেন। এখন, আমরা 'এর সাথে একই চিত্র সামঞ্জস্য করব -4 পার্থক্য দেখতে তীক্ষ্ণতা ফ্যাক্টর:
new_img = চ. সামঞ্জস্য_তীক্ষ্ণতা ( input_img , - 4 )এটি চিত্রটিকে অস্পষ্ট করবে:
বিঃদ্রঃ: দ্য ' 0 'মান এবং তীক্ষ্ণতা ফ্যাক্টরের জন্য '0' এর কম একটি অস্পষ্ট চিত্র দেয় এবং ' 1 ” মূল চিত্র দেয়। 1 এর উপরে একটি মান চিত্রের তীক্ষ্ণতা বাড়ায়।
তুলনা
মূল চিত্র এবং তীক্ষ্ণতা-সামঞ্জস্যপূর্ণ চিত্রগুলির মধ্যে তুলনা নীচে দেখা যেতে পারে:
বিঃদ্রঃ : আপনি এখানে আমাদের Google Colab নোটবুক অ্যাক্সেস করতে পারেন লিঙ্ক .
আমরা পাইটর্চে একটি চিত্রের তীক্ষ্ণতা সামঞ্জস্য করার কার্যকর পদ্ধতি ব্যাখ্যা করেছি।
উপসংহার
PyTorch-এ ছবির তীক্ষ্ণতা সামঞ্জস্য/পরিবর্তন করতে, প্রথমে Google Colab-এ কাঙ্খিত ছবি আপলোড করুন। তারপরে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন এবং ইনপুট চিত্রটি পড়ুন। পরবর্তী, ব্যবহার করুন ' সামঞ্জস্য_তীক্ষ্ণতা() ইনপুট চিত্রের তীক্ষ্ণতা পছন্দসই তীক্ষ্ণতা কারণগুলির সাথে পরিবর্তন করার পদ্ধতি। সবশেষে, তীক্ষ্ণতা-সামঞ্জস্যপূর্ণ চিত্রটি প্রদর্শন করে দেখুন। এই নিবন্ধটি PyTorch-এ চিত্রের তীক্ষ্ণতা সামঞ্জস্য/পরিবর্তন করার পদ্ধতি প্রদর্শন করেছে।