আমার অনেকগুলি সিআর 2 ফটো জেপিজি বা পিএনজির মধ্যে রূপান্তর করতে হবে, কোনও সম্পাদনা নেই। এই কিভাবে করবেন?
আমার অনেকগুলি সিআর 2 ফটো জেপিজি বা পিএনজির মধ্যে রূপান্তর করতে হবে, কোনও সম্পাদনা নেই। এই কিভাবে করবেন?
উত্তর:
Ufraw
আপনি রূপান্তর করতে পারেন .cr2
করতে .jpeg
ufraw দ্বারা।
sudo apt-get install ufraw
ফাইলটিতে রাইট ক্লিক করুন এবং নির্বাচন করুন open with ufraw
।
** আপনি এগুলিকে সাথে গিম্পে আমদানি করতে পারেন gimp-ufraw
এবং তারপরে .png
বা হিসাবে রফতানি করতে পারেন .jpeg
।
sudo apt-get install gimp-ufraw
আমি অন্য পথে যাব ... ব্যবহার করবেন ufraw-batch
না ufraw
।
sudo apt-get install ufraw-batch
## This will output (not replace) the file with a new extension.
## foo.CR2 exported to foo.png
ufraw-batch --out-type png *.CR2
আরও তথ্যের জন্য দেখুন ufraw-batch --help
এবং man ufraw-batch
।
ufraw-batch --out-type png $(ls IMG_93{44..99}* 2>| cat)
অন্য বিকল্পের জন্য, ব্যবহার করুনmogrify
:
mogrify -format png *.cr2
এনকনভার্ট চেষ্টা করুন
কমান্ড লাইন সরঞ্জাম হিসাবে বা জিইউআই সরঞ্জাম হিসাবে এক্সসনভার্ট
আপনি কনসোলে একটি সাধারণ লুপও প্রোগ্রাম করতে পারেন।
উদাহরণস্বরূপ ( ফিশ কনসোল ব্যবহার করে ), এবং সক্রিয় ডিরেক্টরিটি ধরে নেওয়া কেবলমাত্র RAW ফাইল রয়েছে।
set files (ls)
for i in $files
dcraw $i
end
অথবা
set files (ls)
for i in $files
ufraw-batch --out-type=tif --out-depth $i
end
আমি উফ্রা-ব্যাচটি সেভাবে ব্যবহার করি কারণ এটি প্রায়শই একটি ত্রুটির দিকে পরিচালিত করে, https://bugs.launchpad.net/ubuntu/+source/ufraw/+bug/1768855 দেখুন ।
যে পদ্ধতিটি সত্যই আমার পক্ষে কাজ করেছিল:
আপনার প্রয়োজন dcraw
এবং ppmtojpeg
(অ্যাপ্লিকেশন সহ ইনস্টল)
for i in *.CR2; do dcraw -c $i | ppmtojpeg > $1.jpg; echo $i done; done
এটি কী করে: প্রথমে সিআর 2 কে পিপিএমে রূপান্তর dcraw
করুন আউটপুট ppmtojpeg
যা জেপিজিতে রূপান্তর করে passing
আমি এটি এখানে পেয়েছি
ব্যবহার করুন:
exiftool -Composite:PreviewImage -b photo.CR2 > photo.jpg
দীর্ঘ উত্তর:
ইউফ্রাও-ব্যাচের রূপান্তর মানের খুব খারাপ। ইমেজম্যাগিক হুডের নীচে ufraw ব্যবহার করে (দুর্ভাগ্যক্রমে)। dcraw ভাল, কিন্তু এখনও দুর্দান্ত না। আমি যে সর্বোত্তম সমাধানটি খুঁজে পেয়েছি তা হ'ল প্রিভিউ ইমেজ মেটাডেটা নিষ্কাশনের জন্য এক্সিফ ব্যবহার করা। আমি বিশ্বাস করি এটি ক্যামেরা নিজেই তৈরি করেছে।
Foo.sh এর মতো একটি বাশ ফাইল তৈরি করুন এবং কমান্ড লাইনে ./foo.sh হিসাবে সম্পাদন করুন:
#!/bin/sh
for i in $(ls)
do
ufraw-batch --out-type png $i
echo "conversion done $i"
done