"উইন্ডোজ ফটো ভিউয়ার" ঘূর্ণন কি ক্ষতিবিহীন?


58

সংক্ষেপে আরও বেশি তথ্য হারাবার চিন্তা না করে আমি কী উইন্ডোজ ফটো ভিউয়ারে আমি ক্ষতিকারকভাবে সংকুচিত ফটোগুলি ঘোরান ?


1
দ্রষ্টব্য - যতদূর আমি জানি - একটি 90 ডিগ্রি ঘূর্ণন (এবং 180, 270) নিজের এবং নিজেই নিখরচায় কারণ এটি এক্স এবং y স্থানাঙ্কের (অন্য কোণগুলিকে অন্তরঙ্গকরণের প্রয়োজন হয়) একটি অদলবদল। সুতরাং রূপান্তরটির জন্য দায়ী যে কোনও ক্ষয়ক্ষতি পুনরুদ্ধার থেকে। আপনি একটি ক্ষতিহীন বিন্যাসে রুপান্তরিত চিত্রটি সংরক্ষণ করে এই পুনরবৃত্তিটি এড়াতে পারবেন, তবে এটি স্পষ্টভাবে আপনার প্রশ্নের অংশ নয়, তাই আমি এটি প্রস্তাব করব না
horatio

5
@ হোরিটিও, ৯০ ডিগ্রির গুণকগুলি জেপিজি সংক্ষেপণের জন্য একটি বিশেষ ক্ষেত্রে, যেখানে সংকুচিত ডেটা পুনরায় সাজানো "কেবল" দ্বারা সংক্ষেপণ চক্র ছাড়াই চিত্রটি ঘোরানো প্রযুক্তিগতভাবে সম্ভব। এতে ক্ষতিহীন সংকোচনের একটি স্তর অপসারণ এবং প্রয়োগ করা জড়িত তাই ফাইলের আকার পরিবর্তন হতে পারে তবে কোনও ক্ষতিকারক ক্রিয়াকলাপের প্রয়োজন হয় না।
আরবার্তেগ

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

1
মানুষ আমার কাছে সর্বদা এই প্রশ্নের উত্তর জানতে চেয়েছিল। IMO তারা হওয়া উচিত। তবে সম্ভবত জেপিজি স্ট্যান্ডার্ডের কারণে ... আমি মনে করি না প্রযুক্তিগতভাবে এই অপারেশনটি ক্ষতিহীন করা সম্ভব।
ট্রেভর বয়েড স্মিথ

2
গুগল পিকাসা চিত্র প্রদর্শক ক্ষতিহীন। কিন্তু এটা প্রতারণা করে। এটি চিত্রটি ঘোরায় না। এটি কেবল মেটা ডেটাতে চিহ্নিত করে "এই চিত্রটি ঘোরান"।
ট্রেভর বয়েড স্মিথ

উত্তর:


64

যদি চিত্রটির মাত্রাগুলি 8 টির (বা 16 যদি ক্রোমা সাবম্যাপলিং ব্যবহার করা হয়) এর গুণক হয় তবে আবর্তনগুলি ক্ষয়ক্ষতিহীন। অন্যথায় ব্লকগুলির পুনঃনির্মাণ না করে ইমেজটি পুনরায় সংশোধন না করে ইমেজটি ঘোরানো সম্ভব নয় যা ক্ষতিগ্রস্থ।

এর কারণ হ'ল জেপিগ চিত্রগুলি 8x8 বা 16x16 ব্লকের একটি ধারাবাহিকভাবে পৃথকভাবে সংকুচিত হয়েছে। অসম্পূর্ণ ব্লকগুলি কেবলমাত্র ডান প্রান্ত এবং নীচের প্রান্তে অনুমোদিত। সুতরাং আপনার চিত্রটি 8/16 এর ঠিক একাধিক নয় এটিতে অসম্পূর্ণ ব্লক থাকবে, যা ঘোরানোর পরে ভুল প্রান্তে শেষ হবে।

আমি উইন্ডোজ ফটো ভিউয়ারের যে সংস্করণটি উইন্ডোজ ips এর সাথে পাঠানো হয়েছে তার সংস্করণটি ব্যবহার করে উপরের দৃ as়তা যাচাই করেছি I একটি চিত্র ছিল 256x256 অর্থাৎ উভয় আকারের 8 এর গুণক The

256x256

253x253

আমি তখন চারটি ঘড়ির কাঁটার বিপরীতে ঘূর্ণন সম্পাদন করেছি, প্রতি ঘূর্ণনের পরে ফটো ভিউয়ারটি চিত্রটি ঘোরানো অবস্থায় সংরক্ষণ করা হয়েছে তা নিশ্চিত করার জন্য বন্ধ করে দিচ্ছি।

256x256

253x253

253 পিক্সেলের চিত্রের সাথে পার্থক্যটি দেখতে কোনও বিয়োগ করার দরকার নেই, এটি লক্ষণীয়ভাবে গাer় এবং কুঁচকানো!

অন্যান্য চিত্রের মধ্যে একটি ভিন্নতা দেখতে এইরকম:

অর্থাত্ চিত্রগুলি অভিন্ন, আবর্তনগুলি ক্ষতিকারক ছিল।


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

1
@ খাঁটি শব্দের একটি চিত্র সংজ্ঞা অনুসারে জেপিইগের (বা কোনও সংক্ষেপণ অ্যালগরিদম) সবচেয়ে খারাপ ক্ষেত্রে, তাই আমি এটিকে বেছে নিয়েছি! বাস্তব চিত্রগুলির ফলাফল আরও ভাল দেখায়।
ম্যাট গ্রুম

1
@ ম্যাটগ্রাম, খুব দুর্দান্ত ডেমো। আমি আশা করি সমস্ত ডিজিটাল ক্যামেরা নির্মাতাদের 8 এর পূর্ণসংখ্যার গুণকগুলিতে তাদের চিত্রের আকার রয়েছে!
ট্রেভর বয়ড স্মিথ

1
@ ম্যাটগ্রাম আমি ডাব্লুপিভি টিমে কাজ করতাম। আফাইক, (এবং আমি নিশ্চিত) আপনার উত্তরটি সঠিক। এছাড়াও, আপনার অনুমানকে প্রমাণ করার খুব পুঙ্খানুপুঙ্খ পদ্ধতির জন্য +1:)
ত্রিস্তান

@ ট্র্যাভারবয়ডস্মিথ আমি যে প্রতিটি ক্যামেরা দেখেছি সেখানে চিত্রের মাত্রা রয়েছে যা 8 বা 16 এর একাধিক R ঘূর্ণন কারণটি অগত্যা নয়, এটি কেবল জেপিইজি পাইপলাইনের কিছু অপ্টিমাইজেশনের অনুমতি দিতে পারে।
মার্ক রান্সম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.