CR2 को JPG या PNG में कैसे बदलें?


31

मुझे बहुत सी CR2 तस्वीरों को या तो JPG या PNG में बदलने की जरूरत है, कोई संपादन नहीं। यह कैसे करना है?

जवाबों:


13

Ufraw

आप परिवर्तित कर सकते हैं .cr2करने के लिए .jpegufraw द्वारा।

sudo apt-get install ufraw

फ़ाइल पर राइट क्लिक करें और चुनें open with ufraw

** आप उन्हें जिम्प के साथ आयात कर सकते हैं gimp-ufrawऔर फिर .pngया के रूप में निर्यात कर सकते हैं .jpeg

sudo apt-get install gimp-ufraw

कैनन 700D पर शूट मेरी तस्वीरों के लिए काम नहीं किया। CR2 प्रकार की फ़ाइल खोलने में असमर्थ।
ग्रेग

48

मैं एक अलग मार्ग जाऊँगा ... उपयोग 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अधिक जानकारी के लिए।


1
ufraw- बैच कमाल का है!
20 फरवरी को जेमिलो

ufraw-batch --out-type png $(ls IMG_93{44..99}* 2>| cat)
smac89

5
कुछ मामलों में, ufraw- बैच एक विभाजन दोष की ओर जाता है। यह सफलतापूर्वक एक रॉ फ़ाइल विकसित करेगा, और फिर यह बंद हो जाता है। अधिक जानकारी के लिए Bugs.launchpad.net/ubuntu/+source/ufraw/+bug/1768855 देखें ।
user258532

4

एक अन्य विकल्प के लिए, उपयोग करेंmogrify :

mogrify -format png *.cr2

2
यह कहा जाना चाहिए कि mogrify imagemagick का हिस्सा है, जो imagemagick.org पर उपलब्ध है । हालांकि, मोगरिफ़ पृष्ठभूमि में ufraw-बैच का उपयोग करता है, इसलिए सीधे उपयोग कर सकते हैं
डॉमिक एंड्रियास

2
+1 के रूप में ufraw- बैच में बग को mogrify करता है जो एक विभाजन दोष की ओर जाता है (एस्पर सैट 2018)
ब्रूनी

यह अच्छी तरह से काम किया। मैं चाहता हूं कि एक क्रिया विकल्प था क्योंकि मुझे एहसास नहीं था कि यह लंबे समय से चल रही नौकरी पर सफल हो रहा है।
श्रीधर सरनोबत

2

Nconvert की कोशिश करो

GUI टूल के रूप में कमांड लाइन टूल या xnconvert


6
कृपया बताएं कि xnconvert का उपयोग कैसे करें।
NGRhodes

यह अब एक प्रसिद्ध प्रश्न है। हमें इस तरह के जवाब पसंद नहीं हैं। इसे हटा देना चाहिए।
जीवाश्म

./nconvert -आउट jpeg -truecolors /path/to/images/folder/*.CR2
सागर निकम

1
यह एक उपयोगी उत्तर नहीं है, लेकिन xnconvert टूल ने अन्य सभी विकल्पों की तुलना में मेरे लिए बेहतर काम किया है। आपको .deb फ़ाइल को डाउनलोड करना और इंस्टॉल करना होगा (कोई पीपीए जहां तक ​​मैं बता सकता हूं) लेकिन रूपांतरण प्रक्रिया तेज़ और सटीक थी, बेहतर रंग प्रजनन या तो ufraw या dcraw और या तो बैच प्रक्रिया की तुलना में तेज़। इसका उपयोग करना काफी आसान है, इसे CR2 फ़ाइलों की निर्देशिका में इंगित करें और यह बताएं कि JPEGs को कहां छोड़ें और बटन पर क्लिक करें।
डेलटाबेल

0

आप कंसोल में एक साधारण लूप भी प्रोग्राम कर सकते हैं।

उदाहरण के लिए ( मछली कंसोल का उपयोग करके ), और सक्रिय निर्देशिका को संभालने के लिए केवल रॉ फाइलें हैं।

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

मैं उस तरह से ufraw-बैच का उपयोग करता हूं क्योंकि यह अक्सर एक त्रुटि की ओर जाता है, https://bugs.launchpad.net/ubuntu/+source/ufraw/+bug/1768855 देखें


0

विधि जो वास्तव में मेरे लिए काम करती है:

आप की जरूरत है dcrawऔर ppmtojpeg(उपयुक्त के साथ स्थापित)

for i in *.CR2; do dcraw -c $i | ppmtojpeg > $1.jpg; echo $i done; done

यह क्या करता है: पहले dcrawआउटपुट को पास करने के साथ सीआरएम को पीपीएम में ppmtojpegपरिवर्तित करें, जो जेपीजी में परिवर्तित होता है।

मुझे यह यहां मिला


-1

उपयोग:

exiftool -Composite:PreviewImage -b photo.CR2 > photo.jpg

दीर्घ उत्तर:

ufraw- बैच रूपांतरण गुणवत्ता बहुत खराब है। Imagemagick हुड के तहत ufraw का उपयोग करता है (दुर्भाग्य से)। dcraw बेहतर है, लेकिन फिर भी महान नहीं है। सबसे अच्छा समाधान मुझे पता चला कि पूर्वावलोकनइमेज मेटाडेटा को निकालने के लिए एक्सफ़ का उपयोग करना था। मेरा मानना ​​है कि यह कैमरे से ही उत्पन्न होता है।

Ref: https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=6936&sid=9548c421f1bd69f192e632d06d03dff&start=30#p130949


-1

Foo.sh जैसी बैश फ़ाइल बनाएं और कमांड लाइन में /foo.sh के रूप में निष्पादित करें:

#!/bin/sh

for i in $(ls)
do
ufraw-batch --out-type png $i
echo "conversion done $i"
done
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.