গুণমানকে প্রভাবিত না করে কীভাবে আমি জেপিইজি ফটোতে সীমানা যুক্ত করতে পারি?


24

4680x3120 রেজোলিউশন সহ আমার জেপিজি ফর্ম্যাটে একটি ফটো রয়েছে। আমি এই ছবিটির চারপাশে একটি সাদা সীমানা যুক্ত করতে চাই, এটিকে 5200x3467 ফটোতে পরিণত করতে (মুদ্রণের কারণে)।

স্পষ্টতই, আমি ফটো থেকে কোনও পরিবর্তন বা সরিয়ে দিচ্ছি না, আমি কেবল কিছু যুক্ত করছি। অতএব, নীতিগতভাবে এই পদ্ধতিটি ক্ষতিহীন হতে পারে। তবে, আমি যদি এই সীমানা যুক্ত করতে পেইন্টটি ব্যবহার করি তবে পেইন্টের সংরক্ষণ প্রক্রিয়াটি ফটোটিকে আবার জেপিজি ফর্ম্যাটে সংকুচিত করবে, যার ফলে তথ্য এবং গুণমান হারাবে।

কোনও জেপিইজি ফটোতে কোনও সীমান্তের মতো, ফটোটির মূল অংশটি প্রভাবিত না করে, এর গুণমানকে কমিয়ে না ফেলে কিছু যুক্ত করার উপায় (আরও কিছু পেশাদার প্রোগ্রাম) রয়েছে কি?

উত্তর:


35

যদিও ফিলিপের উত্তর হ'ল সর্বোত্তম উপায়, আপনি জেপিইগির ক্ষেত্রের মধ্যে পুরোপুরি যা চান তা করা সম্ভব।

জেপিইজি আপনার চিত্রটিকে ন্যূনতম কোডিং ইউনিট (এমসিইউ) হিসাবে বিচ্ছিন্ন করে সাধারণত ১ 16 × ১ each করে আলাদাভাবে আলাদা করে সংকুচিত করে কাজ করে। আপনি যখন সংকোচনের স্তরটিকে খুব উঁচুতে ক্র্যাঙ্ক করেন তখন আপনি চিত্রগুলিতে এটি দেখতে পারেন। আরও যুক্তিসঙ্গত সংক্ষেপণের স্তরে, ব্লকগুলি এত সহজে মিশে যায় যে আপনি কখনই সীমানা দেখতে পাবেন না।

আমরা এই সত্যটির সুযোগটি নিখরচায় একটি ইমেজটিতে একটি সাধারণ সাদা সীমানা যুক্ত করতে পারি। আমাদের কেবল আউটপুট চিত্রের আকারের সমান সাদা ব্লকের একটি ফাঁকা অ্যারে তৈরি করতে হবে, তারপরে মূল জেপিইগ এমসিইউ ব্লকগুলি মাঝখানে ফেলে দিন ¹

সেই কৌশলটির একটি খারাপ দিক রয়েছে: এটি কেবল তখনই কাজ করে যখন ইনপুট এবং আউটপুট চিত্রের আকারগুলি উভয়ই এমসিইউ আকারের একাধিক এক হয়। যখন এটি না হয়, আমাদের সাদা সীমানা এবং মূল চিত্রের প্রান্তগুলির মধ্যে মার্জিনে কিছু ব্লক পুনরায় সংক্ষেপণ করতে হবে। আপনি অত্যধিক উচ্চ JPEG সংক্ষেপণের স্তর থেকে দূরে থাকলে আপনি আউটপুটটিতে এই পার্থক্যটি দেখতে পাবেন না, সুতরাং এটি এখনও কার্যকরভাবে ক্ষতিহীন।

আমি এমন কোনও প্রোগ্রাম সম্পর্কে সচেতন নই যা কেবল এটি করে। সবচেয়ে কাছের জিনিসটি সম্পর্কে আমি অবগত যা কিছু বিপরীত অপারেশন করে: জেপিগ্রাটনের একটি ফসলের ফাংশন রয়েছে যা নিরবচ্ছিন্নভাবে চিত্রের প্রান্তগুলির কিছু অংশ কেটে ফেলেছে ² এটি চিত্রের প্রান্ত বরাবর ফসলযুক্ত এমসিইউগুলি ত্যাগ করে এগুলিকে রেখে দেয় মাঝের ছোঁয়াচে।

আমি প্রস্তুত সবচেয়ে সহজ সমাধানটি ফটোশপের জন্য বেটার জেপিইজি লসলেস রিস্যাভ প্লাগইন। এটি ফটোসপ সাধারণত যেমন করে না তেমন সঙ্কুচিত সংস্করণ থেকে পুনরায় তৈরি এড়াতে যাতে মূল চিত্রটি এমসিইউগুলি অনুলিপি করতে উপরের ধারণাগুলির উপর ভিত্তি করে কৌশল ব্যবহার করে ³


Digressions:

  1. আপনি ভাবতে পারেন যে ফলস্বরূপ সীমানাটি বেশ সাদা হবে না , যেহেতু জেপিজি এর ক্ষয়ক্ষতি আউটপুটটিতে একরকম রঙের পার্থক্য তৈরি করবে। আমি কিছু টেস্টিং করেছিলাম এবং ফটোশপে কমপক্ষে, সেভ ফর ওয়েবের জেপিজি লেভেল 10 (অর্থাৎ "নিম্ন" মানের) এর মাধ্যমে সংরক্ষণ করা খাঁটি সাদা চিত্রটি ডিকোডেড চিত্রের ফলস্বরূপ যা এখনও খাঁটি সাদা।

    আমি দুটি পরীক্ষা দিয়ে এটি নির্ধারণ করেছি:

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

    দ্বিতীয়ত, যখন আমি প্রত্যাশিত পার্থক্যগুলি দেখতে ব্যর্থ হয়েছি, আমি সামঞ্জস্য স্তরটি ফেলে দিয়ে জেপিজি স্তরটি নরমাল মিশ্রণ মোডে ফিরিয়ে দিয়েছি, আইড্রোপার সরঞ্জামটি তুলেছি এবং পুরো পিক্সেলের জন্য ছবিটি দেখেছি যা আরজিবি হিসাবে দেখায় না (255,255,255) ) তথ্য প্যানেলে। আমি একটিও পাইনি। আমি ইমেজটির উপরে স্ক্রাব করার সাথে সাথে সংখ্যাগুলি কিছুটা ঝলকানো দেখব বলে আশাবাদী, তবে তারা দৃ -় স্থির ছিল।

    আমি কেবল এই সিদ্ধান্তে আসতে পারি যে এটি এনকোডিং অ্যালগরিদমের একটি অধঃপতিত কেস: খাঁটি সাদা ব্লকগুলি পৃথক কোসাইন রূপান্তরের মাধ্যমে সাদা থাকে ।

    মজার বিষয় হল, খাঁটি কালো ব্লকগুলির সাথে এটি হয় না । কমপক্ষে ফটোশপের প্রয়োগের সাথে সাথে, তারা আরজিবিতে পরিণত হয় (1,1,1) যখন ডিকোড হয়, আরজিবি নয় (0,0,0)।

    নীচের লাইন, উপরের কৌশলটি ব্যবহার করে উত্পাদিত কোনও চিত্র মুদ্রণ করার সময় আপনার এই সীমান্তবর্তী অঞ্চলের স্পটডড ডটগুলি নিয়ে চিন্তা করার দরকার নেই।

  2. jpegtranএকটি কমান্ড লাইন প্রোগ্রাম, তবে একই কোডের উপর ভিত্তি করে একটি জিইউআই উইন্ডোজ প্রোগ্রামও রয়েছে jpegcrop

  3. হায়রে, এই প্লাগইনটি কেবল উইন্ডোজ is


1
আমি জেপিইজি উইজার্ড নামে একটি প্রোগ্রাম ব্যবহার করেছি যা এ জাতীয় কার্যকারিতা সরবরাহ করে। এটিতে একটি জেপিগের বিভিন্ন অংশে বিভিন্ন সংকোচনের অনুপাত প্রয়োগ করার খুব সুন্দর ক্ষমতা ছিল। এইভাবে একজন ব্যক্তির মাথা এবং হাতের জন্য একটি উচ্চ মানের সেটিং, তাদের পোশাকের জন্য মাঝারি মানের এবং ব্যাকগ্রাউন্ডের জন্য নিম্ন মানের ব্যবহার করতে পারে এবং এর ফলে একটি ছোট ফাইলের সাথে শেষ পর্যন্ত উন্নত সামগ্রিক মানের যদি কোনও কিছুর জন্য মাঝারি মানের ব্যবহার করা হত।
সুপারক্যাট 16'15

1
আমি এটি চেষ্টা করার সুযোগ পেলাম না, তবে এই ব্লগ পোস্টটি সূচিত করে যে jpegtranএর ক্রপ ফাংশনটি আসলে প্রসারিত করার জন্যও ব্যবহার করা যেতে পারে। (যদিও প্রসারিত সীমানাগুলি কী রঙ
ধারণ করে

4
@ মেট্টেম: হ্যাঁ, jpegtranচিত্রটি প্রসারিত করতে পারে তবে এটি সর্বদা হার্ড-কোডড মাঝারি ধূসর, আরজিবি (128,128,128) দিয়ে প্যাড করে। এটি কেবলমাত্র এটি কারণ এটি কেবলমাত্র সহজ বিকল্প, কারণ যেহেতু ডিজিটি সহগ স্থান, আপনি সাধারণ bzero()কল দিয়ে এটি করতে পারেন । আমি এটি পরিবর্তন করার জন্য একটি বুনো হ্যাক চেষ্টা করেছি , যা কার্যকর হয় না, তবে আপনাকে জড়িত কদর্যতা বোঝাতে হবে। হতাশায় হাত ছুঁড়ে
ওয়ারেন ইয়ং

@ ওয়ারেন ইয়ং: প্যাডিং ব্লকের রঙ পরিবর্তন করতে আপনাকে সম্ভবত প্রথম (ডিসি) সহগ পরিবর্তন করতে হবে এবং অন্যকে শূন্যে রেখে যেতে হবে। অবশ্যই, সহগগুলি সংকুচিত, সুতরাং ... যাইহোক, এটি করণীয় হওয়া উচিত, তবে আমি সম্মত হই যে এটি ততটা তুচ্ছ নয় যা মনে হচ্ছে।
ইলমারি করোনেন

2
আপনার শেষ পয়েন্ট হিসাবে - সর্বাধিক পরিমাণে সঞ্চয় উচ্চ ফ্রিকোয়েন্সি তথ্য ফেলে দেওয়া থেকে আসে। পিক্সেলের শক্ত ব্লকের রঙের উপর নির্ভুলতা ছুঁড়ে ফেলা থেকে প্রাপ্ত লাভ বা দুটি বাইটের চেয়ে বেশি হতে পারে না, তাই এটি কখনও বা প্রায় কখনও হয় নি। YUV <-> আরজিবি রঙের স্থান রূপান্তর মধ্যে যদি কোনও তথ্যের ক্ষতি হয়।
hobbs

20

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


1
ধন্যবাদ। পেইন্টের মতো 'ক্রেপি' প্রোগ্রাম ব্যবহার করার পরে, যেমন এটি টিআইএফএফ-তে সংরক্ষণ করার পরেও এটি সত্য?
এলবোগার্ড

4
কমপক্ষে আমার দ্রুত পরীক্ষা অনুযায়ী, পেইন্ট টিআইএফএফ সংরক্ষণ করার সময় লসলেস এলজেডব্লিউ সংক্ষেপণ অ্যালগরিদম ব্যবহার করে যাতে এটি দেখতে ঠিক আছে।
ফিলিপ কেন্ডল

5
মনে রাখবেন যে এটি সম্ভবত চিত্রের
আকারটিকে

2
পেইন্ট এছাড়াও পিএনজি সমর্থন করে, এটিও একটি
ক্ষতিহীন

+1 এর জন্য উত্তরগুলি যা জেপিগে ফিরে সংরক্ষণের বিষয়ে আলোচনা করে তা সব জেপিইগ এনকোডিং বিকল্পের সাথে সামঞ্জস্যপূর্ণ নয়।
জেমস স্টেল

6

এটি বেশ ক্ষতিহীন নয়, তবে আপনি জিম্প (বা অনুরূপ বৈশিষ্ট্যযুক্ত অন্য কোনও সম্পাদক) এবং নিম্নলিখিত দুটি কৌশল ব্যবহার করে বেশ কাছাকাছি যেতে পারেন :

  1. প্রথমে নিশ্চিত হয়ে নিন যে আপনি যে সীমানাটি যুক্ত করছেন তা 8 পিক্সেল প্রশস্ত (এবং আরও ভালভাবে 16 পিক্সেলের একাধিক) is

    এটি গুরুত্বপূর্ণ কারণ জেপিজি সংক্ষেপণ অ্যালগরিদম চিত্রটি 8 × 8 পিক্সেল ব্লকে * বিভক্ত করে উপরের বাম কোণ থেকে শুরু করে এবং ক্ষতিকারক সংক্ষেপণ অ্যালগরিদমকে প্রতিটি ব্লকে স্বাধীনভাবে প্রয়োগ করে। সুতরাং, অন্তত নীতিগতভাবে, আপনি অজস্রভাবে বিদ্যমান জালাগুলির চারপাশে পূর্ণ 8 × 8 পিক্সেল ব্লক যুক্ত করে কোনও জেপিইজি চিত্র প্যাড করতে পারেন। তবে, আপনি যদি এমন একটি সীমানা যুক্ত করার চেষ্টা করেছিলেন যা পুরো সংখ্যক ব্লক প্রশস্ত ছিল না, প্যাডযুক্ত চিত্রের ব্লকগুলি মূলগুলির সাথে সীমাবদ্ধ থাকবে না এবং কিছু সংকোচনের ক্ষতি অবশ্যম্ভাবী হবে।

    *) প্রকৃতপক্ষে, বেশিরভাগ জেপিইজি চিত্রগুলি ক্রোমা সাবপামলিং ব্যবহার করে , যার অর্থ শুধুমাত্র চিত্রের গ্রেস্কেল অংশটি 8 × 8 ব্লকে আসলে সংকুচিত হয়, অন্যদিকে ক্রোমা চ্যানেলগুলি সংকোচন হওয়ার আগে 50% দ্বারা কমানো হয়, যার ফলে তাদের কার্যকর ব্লকের আকার 16 making হয় 16 পিক্সেল। সুতরাং, সেরা ফলাফলের জন্য, আপনার সীমানা প্রস্থটি সত্যই 16 পিক্সেলের একাধিক হওয়া উচিত। যাইহোক, আপনি সাধারণত 8 (বা 24 বা 40 ইত্যাদি) পিক্সেল সীমানা নিয়ে পালাতে পারেন, যেহেতু ক্রোমাতে সামান্য সংকোচনের ক্ষতি খুব বেশি লক্ষণীয় নয়।

  2. কৌশলটির দ্বিতীয় অংশটি হ'ল চূড়ান্ত চিত্রটি সংরক্ষণ করার সময়, জেপিইজি ডায়ালগ হিসাবে (উন্নত সেটিংসের অধীনে) রফতানি চিত্রের "মূল চিত্র থেকে গুণমানের সেটিংস ব্যবহার করুন" চেকবক্সটি নির্বাচন করা to এমনকি আপনি যদি এটি ব্যবহার করেন তবে তার চেয়ে কম মানের ফল হয় বলে মনে হলেও এটি করুন!

    এই চিত্রটি জিমপটি মূল চিত্রের জন্য ব্যবহৃত ঠিক একই সংকোচনের সেটিংস পুনরায় ব্যবহার করতে সক্ষম করে, যা সাধারণত কমপ্রেসনের প্রায় 99% লোকসানগুলি সরিয়ে দেয়, তবে আপনি এই চিত্রটি খুব বেশি ভারীভাবে সম্পাদনা করেন নি এবং বিশেষত, ব্লকগুলিতে রয়েছে যে মূল চিত্রের সাথে এখনও নতুন চিত্র সজ্জিত। (রাউন্ডঅফ ত্রুটির কারণে মাঝে মধ্যে এখনও কিছু লোকসান হবে তবে অন্যথায় এর চেয়ে কম হবে))


দ্রুত প্রদর্শন হিসাবে, আমি উইকিপিডিয়া কমন্স থেকে এই জেপিজি পরীক্ষার চিত্রটি নিয়েছি , মূলত 50 টির তুলনামূলকভাবে নিম্নমানের সেটিং দিয়ে সংরক্ষণ করা হয়েছে এবং উপরে বর্ণিত পদ্ধতিটি ব্যবহার করে এটিতে একটি অভিনব (সাজানো) 8px কালো-সাদা সীমানা যুক্ত করেছি:

8px সীমানা সহ চিত্র পরীক্ষা করুন, বেশিরভাগ ক্ষেত্রে ক্ষতির অযোগ্য

মূল (15.1 কেবি) এবং সম্পাদিত চিত্র (16.7 কেবি) এর মধ্যে পার্থক্য রয়েছে, জিআইএমপির "শস্যের নিষ্কাশন" স্তর মোড ব্যবহার করে দেখানো হয়েছে:

প্যাডযুক্ত চিত্র এবং মূলের মধ্যে পার্থক্য

সীমানা প্রস্থ ১ 16 এর একাধিক না হওয়ার কারণে আপনি কিছু খুব সামান্য ক্রোমা ত্রুটি দেখতে পাচ্ছেন এবং (যদি আপনি ঘনিষ্ঠভাবে দেখেন) এমন কয়েকটি ব্লক যেখানে রাউন্ডঅফের কারণে লুমা চ্যানেলে সামান্য লোকসানও হয়েছিল। তবুও, দৃশ্যমানভাবে, আসল এবং প্যাডযুক্ত চিত্রগুলি কেবলমাত্র 2x ম্যাগনিফিকেশন এবং তাদের মধ্যে পর্যায়ক্রমে উল্টানো হলেও পার্থক্য ছাড়াই।

বিশেষত, প্যাডেড চিত্রটি সংরক্ষণের আগে 50 থেকে 60 পর্যন্ত জেপিজি গুণমানকে ধাক্কা দেওয়ার ফলাফলের সাথে এটির বিপরীতে করুন , যা নিম্নলিখিত 17.6 কেবি চিত্র দেয়:

8px সীমানা সহ চিত্র পরীক্ষা করুন, গুণমান 50 থেকে 60 এ উন্নীত হয়েছে

উচ্চতর পরিমাণে, আপনি অবশ্যই দেখতে পাচ্ছেন যে সম্পাদিত চিত্রটি মূলের চেয়ে কিছু জায়গায় লক্ষণীয়ভাবে ঝাপসা হয়ে গেছে এবং শস্য এক্সট্রাক্টের সাথে পার্থক্য নেওয়া এটি নিশ্চিত করে:

প্যাডযুক্ত চিত্রের (কিউ 60 এ) এবং মূলের মধ্যে পার্থক্য


"এই চেকবক্সটি নির্বাচন করা" প্রগ্রেসিভ "সেটিংসকে প্রভাবিত করবে বলে মনে হচ্ছে না।" কোনও ত্রুটি নয়, প্রগতিশীল এনকোডিং হ'ল একটি এনকোডিং সেটিংস, মান বিন্যাস নয়। জেপিগ্রাটান চিত্রবিহীনভাবে এবং প্রগতিশীল থেকে চিত্রগুলিতে রূপান্তর করতে পারে।
দামিয়ান ইয়ারিক

@ টিপলস: আপনি ঠিক বলেছেন; আমি সেই অনুচ্ছেদটি সরিয়েছি। কিছু কারণে, আমি এই ছাপে ছিলাম যে প্রগতিশীল মোড টগল করা মানসম্পন্ন সেটিংসের সাথে মেলে না, তবে একটি দ্রুত পরীক্ষা দেখে নিশ্চিত হয় যে আমি সে সম্পর্কে ভুল ছিল।
ইলমারি করোনেন

1
@ থোমাস্রুটটার: আমি কোনও মন্তব্যকে হ্রাস করতে পারি না, তাই আমি আপনাকে কেবল বৈশিষ্ট্যটি বর্ণনা করে মূল ফোরামের পোস্টের দিকে তুলে ধরব , এবং বিশেষ করে এই উক্তিটি: " আপনি যদি চিত্রটিতে কেবল কয়েকটি পরিবর্তন করেছেন তবে পুনরায়- একই quantization টেবিল ব্যবহার করে আপনি প্রায় একই মানের এবং ফাইল সাইজ দেব প্রকৃত চিত্র হলে এই quantization ধাপে সৃষ্ট ক্ষতির কমান হবে কি হবে যদি আপনি বিভিন্ন quantization টেবিল ব্যবহার তুলনায়।। "
Ilmari Karonen

1
কেবল তুলনার জন্য, এখানে একটি পৃথক প্রশ্নের উত্তরের আরও একটি উদাহরণ । তত্ত্বের সাথে আমার বোঝাপড়াটি ইলমারির সাথে একমত তবে আমার উদাহরণে অনুশীলনটি থমাস যা বলে তার সাথে অনেক বেশি বলে মনে হয় - কমপক্ষে একটি উচ্চ-অবক্ষয়যুক্ত চিত্রের সাথে শুরু করার সময়। (আমি মনে করি গ্রাথস্টোন এই উদ্দেশ্যে একটি দরিদ্র উদাহরণ তৈরি করেছে, কারণ পাথরের উপর বিশদে ক্ষতি হ্রাস মানুষের ত্বকের চেয়ে কম স্পষ্ট are)
ম্যাটডেম

1
@ ম্যাটডেম: এটি বেশিরভাগ সফ্টওয়্যার নির্ভর বলে মনে হচ্ছে; আমি জিম্পে সেই উত্তরটি থেকে আপনার ফলাফলগুলি পুনরায় উত্পাদনের চেষ্টা করেছি এবং মনে হয় জিম্প (v2.8.10, কমপক্ষে) ইমেজম্যাগিকের (আপনি যে সংস্করণটি পরীক্ষা করেছেন) এর চেয়ে জেপিজি মানের সংরক্ষণে কিছুটা ভাল। আপনার প্রথম চিত্র, একবার Q75 এ সংরক্ষিত হয়েছে, এর পিএসএনআর রয়েছে 34.0298, যখন Q75 এ দুবার সংরক্ষণ করা হয়েছে তার একটি মাত্র 32.8169 রয়েছে (এবং 8 বার পুনঃস্থাপন করা একটির পিএসএনআর 32.6459 রয়েছে)। তুলনায়, একই উত্স চিত্রটি একবার জিএমপিতে কিউ 75 এ সংরক্ষণ করা 36.4560 এর পিএসএনআর দেয়; এটি একই মানের খোলার ও পুনরায় সংরক্ষণ করা এটিকে কিছুটা ড্রপ করে 36.3295 এ নিয়ে যায়।
ইলমারি করোনেন

3

আপনি যা চেয়েছিলেন ঠিক তা যদি না হয় তবে দুঃখিত ...

আপনার ছবিটি মুদ্রণের সময় অবস্থান নির্ধারণের জন্য সহায়তা হিসাবে কোনও সাদা বর্ডার যুক্ত করার মতো মনে হচ্ছে। প্রিন্টিং ইন্টারফেসগুলি সঠিকভাবে শেখার দিকে কেন মনোযোগ দেবেন না এবং ডজ হ্যাকগুলি এড়ানো উচিত নয়? অন্য যে সমস্যাটি এনেছে তা হ'ল আপনি কী মুদ্রণ প্রোগ্রামটিকে আপনার 4680x3120 চিত্রটিকে সঠিক ডিপিআই / রেজোলিউশনে ফিট করতে পারবেন। এটি কোনও জেপিগ পুনরায় সংরক্ষণের চেয়ে আরও গুরুতর প্রভাব ফেলতে পারে।


উভয় বৈধ পয়েন্ট, আপনাকে ধন্যবাদ। তবে আমি সেই অনলাইন-প্রিন্ট-শপগুলির মধ্যে একটিতে আমার ফটো আপলোড করেছি, তাই প্রকৃত প্রিন্টারের উপর আমার নিয়ন্ত্রণ নেই।
এলবোগার্ড্ট

1

আগের উত্তরগুলি খুব ভাল।

আমি কেবল jpg ফর্ম্যাটটির কিছু "মনস্তাত্ত্বিক দিক" যুক্ত করব।

যদি কোন জেপিজি ভালভাবে প্রস্তুত হয় তবে এটি প্রায় 0.5% তথ্য হারায়। এটি বৃহত সংখ্যাগরিষ্ঠ ক্ষেত্রে এমন কিছু যা মানুষের চোখ দেখতে পায় না। কিছু বিশ্লেষণ করতে এবং পার্থক্যগুলি দেখার জন্য আপনার একটি প্রোগ্রামের প্রয়োজন (যেমন বিশ্লেষণের মতো ইলমারি করেছিলেন)।

"ভাল মানের" একটি প্রক্রিয়া, কেবল কোনও ফাইল ফর্ম্যাট চিত্রটি সংরক্ষণ করে না। হ্যাঁ, আপনি আবার jpg দিয়ে ফাইলটি পুনরায় সংক্ষেপিত করেছেন কারণ আপনার সত্যই এটির প্রয়োজন ছিল। এটি যদি নিয়ন্ত্রিত পরিস্থিতিতে থাকে তবে তা করা ঠিক হবে।

আপনার সত্যই এটির প্রয়োজন ছিল এর থেকে বোঝা যায় যে আপনি আর কোনও ক্ষতিহীন ফর্ম্যাটটি ব্যবহার করতে পারবেন না, আপনার খুব নির্দিষ্ট স্টোরেজ বা সফ্টওয়্যারের প্রয়োজন আছে, বা খুব শক্ত ওয়ার্কফ্লো।

আপনি যদি মানের সম্পর্কে সত্যিই উদ্বিগ্ন হন তবে সম্ভবত আপনি পেইন্টটি ব্যবহার করবেন না। জেপিজি ফর্ম্যাটের কিছু কনফিগারেশন রয়েছে যা আপনি পেইন্ট এ মোটেই নিয়ন্ত্রণ করতে পারবেন না।

এখানে আমার নিখরচায় প্রোগ্রামগুলির তালিকা রয়েছে যেখানে আপনি সত্যিই জেপজি সংক্ষেপণ এবং যে বিকল্পটি আপনাকে নির্বাচন করতে হবে তা নিয়ন্ত্রণ করতে পারেন। (তাদের সবাইকে জেপিজি সেভ ডায়ালগে)

ইরফানভিউ - ক্রোমা রঙের সাবসাম্পলিং অক্ষম করুন।

ফাস্টস্টোন ইমেজ ভিউয়ার - রঙ সাব স্যাম্পলিং: কিছুই নয়।

গিম্প - 4: 4: 4 সাবসাম্পলিং

উপসংহার। পেইন্ট ব্যবহার করবেন না।

একটি জিনিস আমি এখনও চেক না। এই সমস্ত প্রোগ্রাম যদি এমবেডেড রঙের প্রোফাইল বজায় রাখে। আমি আমার পোস্টটি পরে সম্পাদনা করব।


এই উত্তরে কেউ ভোট দিয়েছেন -১ সাধারণত আমি বোকুয়ার যত্ন করি না আমি জানি আমি বোবা কিছু বলতে পারি। এই নির্দিষ্ট ক্ষেত্রে, উত্তরের কোন অংশটি ভুল?
রাফেল

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

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

1
"এটি প্রায় 0.5% তথ্য হারায়" [উদ্ধৃতি আবশ্যক] :)
ওয়ারেন ইয়ং

ওহে ওয়ারেন, এটি এখানে: otake.com.mx/Apuntes/PueuebasDeCompresion2/… এটি স্প্যানিশ, দয়া করে আপাতত গুগল অনুবাদ ব্যবহার করুন, এবং আমার এটি আপডেট করা দরকার। আসলে এটা কম 0,392% এর :)
রাফায়েল

0

ইরফানভিউ আমার জন্য চিত্রের সেটগুলির জন্য ভাল কাজ করে। এখানে কিছু কীভাবে নোট দেওয়া আছে

সীমানা সন্নিবেশের জন্য এখানে আমার সঞ্চিত পদ্ধতি - সীমানা যুক্ত করার জন্য ইনফ্রান পদ্ধতি

  1. ডান-ক্লিক চিত্র, 'এর সাথে খুলুন' -> 'ইনফ্রানভিউ'
  2. 'বি' টিপুন
  3. উপরের বামে 'উন্নত বিকল্পগুলি ব্যবহার করুন' পরীক্ষা করুন, 'উন্নত' টিপুন
  4. 'ক্যানভাস আকার' পরীক্ষা করুন, 'সেটিংস' টিপুন
  5. প্রতিটি সীমানা প্রস্থ প্রবেশ করান (বাম দিক, ডান দিক, উপরের দিক, নীচের দিক)
  6. 'ওকে' চাপুন
  7. 'বিদ্যমান ফাইলগুলি ওভাররাইট' নির্বাচন করুন
  8. 'ওকে' চাপুন
  9. ফলাফল ফলাফলের জন্য আউটপুট ডিরেক্টরি লিখুন: '
  10. উপরের তালিকার সীমানা যুক্ত করতে ছবিতে নেভিগেট করুন এবং ডাবল ক্লিক করুন। এটি নীচে তালিকায় থাকা 'ইনপুট ফাইলগুলি:' এ যুক্ত করে
  11. 'স্টার্ট ব্যাচ' টিপুন

1
আপনি কীভাবে সেই পদ্ধতি সম্পর্কে বিশেষ যা ব্যাখ্যা করতে পারেন যাতে এটি চিত্রের মানকে কম না করার পোস্টারের প্রয়োজনীয়তা পূরণ করে? প্রথম পড়াতে, পোস্টারটি এড়াতে চাইছে এমন পুরো ডিকম্প্রেস-রিমপ্রেস চক্রের মাধ্যমে এটি জেপিজি প্রেরণ করবে বলে মনে হচ্ছে।
ফিলিপ কেন্ডল

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