کمپیوٹر کے ذریعے تصاویر کی نمائندگی کے لیے دو بنیادی عناصر کی ضرورت ہوتی ہے: ہارڈ ویئر کافی، اور سافٹ ویئر مناسب.
پہلا کئی سالوں سے کچھ معمولی رہا ہے، اور دوسرا بھی، لیکن مؤخر الذکر اب بھی صارفین کے لیے کچھ الجھا ہوا ہے: تصاویر کو محفوظ کرنے کے مختلف طریقے ہیں، مختلف فارمیٹس جو ان کے مخففات سے مشہور ہیں جو مشہور ہو چکے ہیں: JPEG، GIF، PNG یا RAW دوسروں کے درمیان۔
اعلی مخلص، کم جگہ
تصویر کا فارمیٹ (جو تصویر یا ڈرائنگ ہو سکتا ہے) معلومات کو محفوظ کرنے کے ایک خاص طریقے پر مشتمل ہوتا ہے جو تصویر سے مماثل ہے اور اسے تخلیق کرنے کی اجازت دیتا ہے، تاکہ یہ ممکنہ حد تک کم جگہ پر قبضہ کر سکے اور ہر ممکن حد تک وفادار رہے۔ حقیقت..
اگر آج کمپیوٹرز میں گیگا بائٹس کی ہارڈ ڈرائیوز اور دیگر اسٹوریج میڈیا ہیں، اور انٹرنیٹ کنیکشن اتنے تیز ہیں کہ ہم انہیں ڈاؤن لوڈ کیے بغیر براہ راست آن لائن فلمیں دیکھ سکتے ہیں، تو ہمیں تصاویر کا سائز کم کرنے کی کیا ضرورت ہے؟
ایک تاریخی ضرورت کا پھل
اس سوال کا جواب آسان ہے: چیزیں ہمیشہ اس طرح نہیں رہی ہیں۔ ایک وقت تھا، زیادہ عرصہ پہلے، جس میں 20 میگا بائٹ ہارڈ ڈرائیو والا کمپیوٹر (جی ہاں، آپ نے صحیح پڑھا ہے، گیگا بائٹس نہیں، اگر میگا بائٹس نہیں تو) سب سے زیادہ دستیاب اسٹوریج میں سے ایک سمجھا جاتا تھا، اور اس کی قیمت یہ نہیں تھی۔ سب کے لیے دستیاب تھا۔
اور نہ ہی انٹرنیٹ کنیکشن فائبر آپٹک کیبل کی طرح تیزی سے شروع ہوئے تھے، اور سب سے پہلے جس سے ہم گھر پر لطف اندوز ہو سکتے تھے ایک بہت ہی آسان ویب صفحہ کو ڈاؤن لوڈ کرنے میں چند سیکنڈ لگے۔
یہ اس فریم ورک میں ہے جس میں، اور ان کے تبادلے/منتقلی اور اسٹوریج کی سہولت کے لیے، تصویری فارمیٹس پیدا ہوتے ہیں۔
ریاضی کے الگورتھم پر مبنی
کسی بھی گرافک فارمیٹ کی کلید ریاضی کے الگورتھم پر مبنی ہوتی ہے۔ ہر کلر پوائنٹ کے بارے میں معلومات کو محفوظ کرنے کے بجائے، جو کچھ کیا جاتا ہے وہ ان علاقوں کو گروپ کرنا ہے جس میں تمام پوائنٹس کا رنگ اور لہجہ ایک جیسا ہوتا ہے اور یہاں سے اس علاقے کو دوبارہ پیش کرنے کے لیے ایک فارمولہ تیار کیا جاتا ہے۔
جو ذخیرہ کیا جاتا ہے وہ ریاضیاتی معلومات ہے، جس کا حجم ہر ایک پکسل (پوائنٹ) کی معلومات کو محفوظ کرنے کے مقابلے میں کافی کم ہے جو انفرادی طور پر تصویر بناتا ہے، خاص طور پر بڑی تصویر (زیادہ ریزولیوشن) کو محفوظ کرنا دلچسپ ہے۔
مخصوص افعال کے ساتھ تصویری فارمیٹس
ان سالوں کے دوران، نئے الگورتھم بنائے گئے ہیں اور موجودہ کو بہتر بنایا گیا ہے۔ بہت سے تصویری فارمیٹس ہیں اور کچھ خاص خصوصیات پیش کرتے ہیں جو انہیں بعض کاموں میں بہت مفید بناتے ہیں۔
یہ PNG کا معاملہ ہے، جو ویب کے لیے پیدا ہوا، یا GIF، جو آپ کو ایک فائل میں اینیمیشن (جیسے ایک یا دو سیکنڈ کی مختصر فلم) کو محفوظ کرنے کی اجازت دیتا ہے۔
یہ اب بھی دلچسپ ہے کہ، کئی سال بعد، ایپل نے لائیو فوٹوز فارمیٹ کا آغاز کیا ہے جو کہ بالکل، چند سیکنڈ کی ایک چھوٹی ویڈیو پر مشتمل ہے، لیکن جو تصویری فائل کے طور پر محفوظ ہے۔ GIF کی طرح ایک آئیڈیا لیکن بہتر ہوا۔
جے پی ای جی
اس کے وسیع بازی اور ہر قسم کے آلات اور ایپلی کیشنز میں استعمال کے لیے کمپریشن فارمیٹس کا "ستارہ"۔ یہ وہ فارمیٹ ہے جو پہلے سے طے شدہ طور پر، موبائل فونز اور گھر کے کیمرے تصاویر لینے کے لیے استعمال کرتے ہیں، اور یہ کسی بھی الیکٹرانک ڈیوائس کو دوبارہ تیار کرتا ہے جو تصاویر دکھانے کے قابل ہو جیسے کہ ٹیلی ویژن، ٹیبلیٹ یا کمپیوٹر۔
فوٹو گرافی کے ماہرین کے ایک گروپ، جوائنٹ فوٹوگرافک ایکسپرٹس گروپ کی طرف سے تیار کیا گیا، یہ ایک نقصان دہ کمپریشن الگورتھم استعمال کرتا ہے، جس کے ذریعے یہ نتیجے میں آنے والی فائل کے سائز کو بہت کم کر دیتا ہے، لیکن نتیجے میں آنے والی تصویر میں کچھ معلومات کھونے کی قیمت چکانا پڑتی ہے۔
یہ معلومات مبصر کے ذریعہ عالمی سطح پر بمشکل قابل ادراک ہے، جو اس نقصان کی تلافی کرتی ہے۔
پی این جی
انٹرنیٹ پر استعمال کے لیے GIF فارمیٹ کے متبادل کے طور پر پیدا ہوا، یہ (اس کی طرح) تصویر کے شفاف علاقوں کی وضاحت کرنے کی اجازت دیتا ہے، جس کے ساتھ اور انہیں رنگین پس منظر پر سپرپوز کرنے سے، یہ علاقے نیچے کے رنگ کو ظاہر کریں گے۔
یہ GIF امیج کی 256 رنگوں کی حد سے بھی تجاوز کرتا ہے اور آپس میں جڑی ہوئی تصاویر کو سپورٹ کرتا ہے، تاکہ ہم تصویر کو حصوں میں دیکھنا شروع کر دیں اور اس کی لوڈنگ مکمل ہونے سے پہلے ہی ہم پوری کا اندازہ لگا سکیں، ایسی چیز جو دوسرے نہیں کرتے۔ سپورٹ. فارمیٹس
GIF
CompuServe کے ذریعہ تخلیق کیا گیا، یہ انتہائی موثر LZW الگورتھم استعمال کرتا ہے۔ تاہم، اس میں ایک مسئلہ ہے: یہ 256 رنگوں کی تصاویر کے لیے کام کرتا ہے (اور یہ واقعی اچھی طرح سے کام کرتا ہے)، لیکن ان تصاویر کے لیے جن میں ہم رنگوں کی ایک بڑی رینج دکھانا چاہتے ہیں، یہ مثالی نہیں ہے۔
انٹرنیٹ کی زبردست توسیع کے ابتدائی دنوں میں بڑے پیمانے پر استعمال کیا گیا اس حقیقت کی بدولت کہ اس نے بہت ہلکی تصاویر بنانے کی اجازت دی، پھر یہ تقریباً فراموشی میں پڑ گیا اور طاقت کے ساتھ واپس آنا شروع کر دیا۔ میمز اس کی ایک اور خصوصیت کی وجہ سے: متحرک تصاویر پر مشتمل ہونے کا امکان۔
GIF89a تفصیلات میں شامل کیا گیا (اصل شکل کی پیدائش کے بعد)، یہ ایک فائل کے اندر کئی تصاویر رکھنے کے امکان سے زیادہ کچھ نہیں ہے، ہر ایک تصویر کے طور پر فریم ایک چھوٹی فلم کی اور انہیں ہر ایک کے درمیان ڈرائنگ کا وقت دینا۔
حتمی نتیجہ ایک تحریک سے بہت ملتا جلتا ہے۔
بی ایم پی
یہ کس کس کو یاد ہے؟ مائیکروسافٹ کے ذریعہ تخلیق کیا گیا اور اس کے ویکٹر ڈرائنگ پروگراموں کے ذریعہ مقبول ہوا، اسے بہت سے آپریٹنگ سسٹمز اپنے آئیکنز میں استعمال کرتے تھے۔
پہلے ہی دوسرے متبادلات سے آگے نکل چکے ہیں، یہ آخری صارف کے لیے اس کے استعمال میں کافی بھول گیا ہے۔ اس کا ایک نقصان یہ ہے کہ یہ کمپریشن کا استعمال نہیں کرتا، اس لیے تیار کردہ تصاویر کا سائز دیگر متبادلات کے مقابلے میں بڑا ہوتا ہے۔
را
یہ میں نے آخر کے لیے چھوڑا ہے کیونکہ یہ اب تک بیان کی گئی ہر چیز سے متصادم ہے۔ میں وضاحت کرتا ہوں: اس میں تصویر کے ہر ایک نقطہ کے بارے میں زیادہ سے زیادہ معلومات شامل ہیں، معلومات کے بغیر نقصان کے کمپریشن کے ساتھ۔
یہ وہی ہے جسے پیشہ ور فوٹوگرافر عام طور پر استعمال کرتے ہیں، کیونکہ یہ بے مثال معیار پیش کرتا ہے، کیونکہ دوسرے فارمیٹس جو معلومات کے کچھ نقصان کے ساتھ کمپریس کرتے ہیں، ہمیشہ تصویر کو قدرے کم کرتے ہیں۔
یہ معیار قیمت پر آتا ہے: وہ ڈسک پر جس بڑے سائز پر قبضہ کرتے ہیں۔ پیشہ ور فوٹوگرافروں کے پاس عام طور پر اپنی سہولیات میں بڑی مقدار میں ذخیرہ ہوتا ہے۔
تصاویر: iStock - Kristtaps / LaraBelova