কোন সফ্টওয়্যার লিনাক্সে কাঁচা বিটম্যাপ প্রদর্শন করতে পারে?


10

আমার একটি কাঁচা ফাইল আছে তবে আমি পিক্সেল ফর্ম্যাট বা চিত্রটির প্রস্থ জানি না। আমার এমন একটি সরঞ্জাম প্রয়োজন যা দ্রুত ডেটা প্রদর্শন করতে এবং আমাকে সহজেই বিভিন্ন ফর্ম্যাট চেষ্টা করার অনুমতি দেয়। উইন্ডোজের জন্য এই জাতীয় সরঞ্জামের উদাহরণ 7yuv হবে । লিনাক্সে এই কাজের জন্য কোন সফ্টওয়্যার বিদ্যমান?

দ্রষ্টব্য: এটির ডিজিটাল ক্যামেরা রসের সাথে কোনও সম্পর্ক নেই, যা এই প্রশ্নের উত্তর দেওয়ার জন্য গুগলকে ব্যবহার করার আমার প্রচেষ্টাকে হতাশ করছে।

7yuv


আমি অনুমান করছি যে সেখানে প্রচুর পরিমাণে উপলব্ধ রয়েছে (সরবরাহকারীদের একটি দ্রুত অনুসন্ধান সম্ভবত আপনাকে যথেষ্ট ফলাফলের চেয়ে বেশি দেবে)। যদিও আমি তাকে পছন্দ করি তা হ'ল দিঘিকাম (যদিও আমি এখনও অন্য অনেকগুলি চেষ্টা করে দেখিনি)। আমি এটাও নিশ্চিত যে জিম্পের একটি প্লাগইন রয়েছে যা কাঁচা ফাইলগুলি দেখতে এবং পরিচালনা করতে পারে।
ভাসপ্লে

ভান্ডার অনুসন্ধান করা উপযুক্ত কিছু খুঁজে পায় না। অতিরিক্তভাবে, এগুলি প্রশ্নের বিবৃত হিসাবে ক্যামেরা রব নয়।
অ্যালিস্টার বৈক্সন

ব্যবহার WINE এর মাধ্যমে লিনাক্সে 7yuv ব্যবহার করতে পারে। এটির সিলভার রেটিং রয়েছে তাই এটি সম্ভবত ঠিক চলবে ... আপনি যদি কোনও লিনাক্স নেটিভ বিকল্প খুঁজে না পান তবে একবার চেষ্টা করে দেখুন।
ভাসপ্লে

উত্তর:


7

দেখা যায় গিম্প এটি করতে পারে। কেবল কাঁচা হিসাবে ফাইলটি খুলুন এবং আপনি এই সহায়ক ডায়লগটি পান যা আপনাকে চিত্রটির পূর্বরূপ দেখতে দেয়:

এখানে চিত্র বর্ণনা লিখুন


আপনি কীভাবে কাঁচা ডেটা ফাইল খুলবেন?
Val,

ফাইল-> খুলুন তারপরে ফাইলের ধরণটি কাঁচা পরিবর্তন করুন।
এলিস্টায়ার বুকসটন

1
এটি কেবল আরজিবির পক্ষে for আপনি গ্রেস্কেল (8 বিট) কাঁচা ফর্ম্যাটটি কীভাবে খুলবেন?
নাদভ বি

6

convert ইমেজম্যাগিক থেকে

উদাহরণস্বরূপ, একটি 8-বিট 2x3 গ্রেস্কেল:

printf '\x00\xFF\x88\xFF\x00\xFF' > f

তারপর:

convert -depth 8 -size 3x2+0 gray:f out.png

আদেশের ব্যাখ্যা:

  • -depth 8: প্রতিটি বর্ণের 8 টি বিট রয়েছে
  • -size 2x3+0: 2x3চিত্র। +0মানে ফাইলের অফসেট 0 থেকে শুরু করা। যদি সেখানে মেটাডেটা শিরোনাম থাকে তবে আপনি সেগুলি অফসেট দিয়ে এড়িয়ে যেতে পারেন।
  • gray:f: ইনপুট ফাইলটি হ'ল fএবং ফর্ম্যাটটি হ'ল http://www.imagemagick.org/script/formats.phpgrayসংজ্ঞায়িত করা হয়েছে এই অদ্ভুত স্বরলিপিটি ব্যবহৃত হয় কারণ ইমেজম্যাগিক সাধারণত এক্সটেনশান থেকে ফর্ম্যাটটি নির্ধারণ করে তবে এখানে কোনও এক্সটেনশন নেই is ।

আউটপুটটি কীভাবে দেখতে হবে তা এখন সমস্যা। সরাসরি eog:

eog out.png

চিত্রটি খুব ছোট বলে খুব ভাল নয় এবং আপনি যদি অনেকটা জুম করেন তবে eogএকটি ডিসপ্লে অ্যালগরিদম ব্যবহার করে যা পিক্সেলগুলিকে মিশ্রিত করে, যা বেশিরভাগ ছবির জন্য ভাল তবে আমাদের ক্ষেত্রে তা নয়। আমি দুটি সম্ভাবনা পেয়েছি:

  • gimp out.png। চিত্র সম্পাদকদের অবশ্যই প্রতিটি একক পিক্সেল প্রদর্শন করতে হবে।
  • convert out.png -scale 300x200 out2.png-scaleএর পরিবর্তে প্রয়োজন হয় -resize, যেহেতু -resizeমিক্সেলগুলি পিক্সেলগুলি ডিফল্টর মতো পছন্দ eogকরে।

আউটপুট:

এখানে চিত্র বর্ণনা লিখুন

আরজিবি উদাহরণ:

printf '\xFF\x00\x00\x00\xFF\x00\x00\x00\xFF' > f
convert -depth 8 -size 3x1+0 rgb:f out.png

এখানে চিত্র বর্ণনা লিখুন

উবুন্টু 16.04, ইমেজম্যাগিক 6.8.9 এ পরীক্ষিত।


1
এটি একটি শালীন সমাধান। আমি আমার ইনপুটগুলির সাথে এটি স্ক্রিপ্ট করেছি এবং এটি সর্বদা কাজ করে।
সাবিন সেবাস্তিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.