আসল চিত্রটি পেতে কীভাবে আমি এই চিত্রটি (.gif থেকে .png) রূপান্তর করব?


18

আমি এই চিত্রটি, http://en.wikedia.org/wiki/File:Dijkstra_Animation.gif , কে একাধিক .pngফাইলের মধ্যে রূপান্তর করার চেষ্টা করছি ।

এটি বেশ সহজ ছিল, আমি convertলিনাক্সে কমান্ডটি ব্যবহার করেছি :

convert  Dijkstra_Animation.gif dijkstra.png

কমান্ডটি ঠিকঠাক হয়ে গেছে এবং মূল পৃষ্ঠার নীচে উল্লিখিত হিসাবে 27 টি ফ্রেম তৈরি করেছে।

তবে, আমি দেখতে পাচ্ছি যে উত্পাদিত কিছু .pngফাইল কেবলমাত্র একক সংখ্যা বা তীরগুলি। যা আমি প্রত্যাশা করে তার থেকে আলাদা।

আমি চাই .pngফাইলগুলি যেভাবে .gifফাইলটি প্রদর্শিত হচ্ছে সেভাবে একটি সাধারণ ক্রম হোক ।

আপনি কি এটি অর্জনের জন্য কোনও পদ্ধতি (লিনাক্স দয়া করে) পরামর্শ দিতে পারেন?

উত্তর:


28

-coalesceঅপশনটি ব্যবহার করলে অবাক হয়ে যাবে।

এটার মত,

convert -verbose -coalesce Dijkstra_Animation.gif dijkstra.png

-coalesceম্যানুয়াল পৃষ্ঠাতে দাবী করা হয়েছে আসলে বিকল্পটি "চিত্রগুলির ক্রমকে একত্রিত করে"।


jalal@klein:~$ convert -verbose -coalesce MRtIA77.gifv rabbit.jpg convert: no decode delegate for this image format জিআইএফভি'র @ ত্রুটি / সংস্থাগুলি / রিডিজমেশন / 501। রূপান্তর: কোনও চিত্র সংজ্ঞায়িত হয়নিrabbit.jpg' @ error/convert.c/ConvertImageCommand/3210.
মোনা জালাল

@ মোনাজালাল আপনি কি নিশ্চিত যে নামটি MRtIA77.gifvসঠিক? সম্ভবত আমি vশেষে একটি অতিরিক্ত দেখতে ।
মাসুরুর

1

যদি আপনার convertপক্ষে কাজ না করে এবং আপনি ম্যাক ব্যবহারকারী হন তবে আপনি চেষ্টা করতে পারেন sipsযা আপনার ম্যাকোস নিয়ে আসে। উদাহরণস্বরূপ, আপনি একটি জিআইএফ চিত্রটি পিএনজি চিত্রে রূপান্তর করতে পারেন:

sips -s format png 1.gif --out 1.png

আপনি জিআইএফ-র পূর্ণ ফোল্ডারটিকে পিএনজিতে ফোল্ডার পিএনজিগুলিতে রূপান্তর করতে পারেন:

sips -s format png gifs/*.gif --out pngs

আরো সম্পর্কে sips। এটি স্ক্রিপ্টযোগ্য ইমেজ প্রসেসিং সিস্টেমের একটি সংক্ষেপণ। এটি রাস্টার ইমেজ ফাইলগুলি (জেপিজি / জিআইএফ / পিএনজি) কোয়েরি বা সংশোধন করতে ব্যবহৃত হয়। চিত্র প্রক্রিয়াকরণ বিকল্পগুলির মধ্যে রয়েছে ফ্লিপ, ঘোরানো, চিত্রের বিন্যাস / প্রস্থ / উচ্চতা পরিবর্তন। আপনি এর ম্যানুয়ালটিতে আরও বিশদ জানতে পারবেন: কমান্ড লাইনে man sipsবা অনলাইন ম্যানুয়ালটিতে

এফওয়াইআই, আমার ম্যাকোস রিলিজ (দ্বারা প্রাপ্ত uname -rsv) হ'ল:

Darwin 18.2.0 Darwin Kernel Version 18.2.0: Mon Nov 12 20:24:46 PST 2018; root:xnu-4903.231.4~2/RELEASE_X86_64
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.