PDA

View Full Version : همه چیز درباره Jpeg و نحوه کارکرد



mohammadkhan
جمعه 05 بهمن 1386, 14:58 عصر
سلام. میخواستم کمی در مورد Jpeg و الگوریتم و نحوه ذخیره سازی اون صحبت کنم. آخه تحقیق پایان ترم من در مورد همین موضوع بود که بسیار لذت بخش بود. فکر کنم جای بحث روی این موضوع همین جا باشه. اگر کسی هست که بتونه کمک کنه یا علی

raravaice
دوشنبه 08 بهمن 1386, 15:12 عصر
با سلام.
یه نگاهی به این سایت بنداز شاید چیزی دستگیرت بشه :
این دامین پارک شده.

ضمیمه زیر رو بخون در باره سرآیند این دسته از فایلها اطلاعات کاملی داده

موفق باشی

mohammadkhan
دوشنبه 08 بهمن 1386, 15:13 عصر
من میگم بیاین در مورد JPEG صحبت کنیم. مثلا از Quantization صحبت کنیم
از DCT و ZigZag .... .
میخوام یه بحث علمی کنیم
مثه اینکه استقبال نمیشه

sinpin
دوشنبه 08 بهمن 1386, 15:16 عصر
بهتراز ویکیپدیا جایی رو سراغ دارید ‌‌ :
http://en.wikipedia.org/wiki/JPEG
http://en.wikipedia.org/wiki/Joint_Photographic_Experts_Group
http://en.wikipedia.org/wiki/Comparison_of_graphics_file_formats
http://en.wikipedia.org/wiki/Exif
http://en.wikipedia.org/wiki/JPEG_2000
http://en.wikipedia.org/wiki/Image_compression
http://en.wikipedia.org/wiki/Image_file_formats
و ...

raravaice
دوشنبه 08 بهمن 1386, 15:18 عصر
محمد جان متاسفانه اطلاعات در این زمینه کمه و اونم بخاطر کامپوننتهای آماده ای هست که الان تو دسترسه همه قرار داره دیگه کسی دنبال این چیزا نمیره ولی اگر اطلاعات جامعی داری بسمه ا... شروع کن منم یه مقدار اطلاعات راجع به PCX,TIFF,JPEG,MP3,SWF,FLIC,BMP,AVI دارم ولی فقط در سطح سرآیند اونا نه نوع و فرمت ذخیره.

مشتاقم به مطالعه نوشته های شما.

موفق باشی

sinpin
دوشنبه 08 بهمن 1386, 15:25 عصر
با سلام.
یه نگاهی به این سایت بنداز شاید چیزی دستگیرت بشه :
http://www.jpeg.com
آدرس صحیح اینه :
http://www.jpeg.org/

mohammadkhan
دوشنبه 08 بهمن 1386, 17:01 عصر
من بدلیل خوندن جزوه یکی از دوستان (درس محیطهای مالتی مدیا) علاقه شدیدی به الگوریتم، تاریخچه و اصول فرمتهای مالتی مدیا پیدا کردم. گفتم خوبه که با کمک همدیگه یه بحثی رو شروع کنیم. فکر کنم استقبال زیادی بشه. چون همونطو که جناب raravaice (http://barnamenevis.org/forum/member.php?u=37086) فرمودن بدلیل کامپوننتها و سورسهای آماده کسی دیگه زیاد خودش رو به زحمت نمی اندازه اما خیلی خوبه که یک برنامه نویس از ریزترین جزییات هم خبر داشته باشه. برا من که خیلی لذت بخش بود. بسم الله، امیدوارم با همکاری همدیگه به نتیجه مطلوبی برسیم.

mohammadkhan
دوشنبه 08 بهمن 1386, 17:12 عصر
فرمت [BMP] یکی از متداول ترین و صد البته یکی از با کیفیت ترین فرمتهای مربوط به ذخیره سازی عکسه که در تمامی سیستم عاملها و برنامه های گرافیکی از اون برای ذخیره عکس باکیفیت استفاده میشه. اما همونطور که همه میدونن هر چه کیفیت عکس بالاتر باشه به همون میزان حجم عکس نیز بالاتر میره. در دنیای امروزه که تمام سعی برنامه نویسان و شرکتهای نرم افزاری (و حتی سخت افزاری – نمونه اش هم مک ورلد 2008) به کم کردن حجم اطلاعات مربوط میشه، چقدر خوبه که با نحوه فشرده سازی و ذخیره سازی اطلاعات آشنا بشیم.

برای این کار ابتدا باید به بررسی روشهای فشرده سازی بپردازیم. همه ما توی سایتهای مختلف برنامه نویسی سورسهای رایگان الگوریتمهای فشرده سازی رو به اکثز زبانها دیدیم، نظیر هافمن، ریاضی، ERL و ... . اماینجا میخواهیم به بررسی تک تک و حتی گرافیکی این الگوریتمها و متدهای فشرده سازی بپردازیم.

از دوستان عزیزی که در این زمینه قادر به همکاری هستن صمیمانه دعوت به عمل میاد. بنظر شما اول به بررسی الگوریتمهای فشرده سازی بپردازیم یا از همان ابتدا به بررسی پروسه ذخیره سازی JPEG بپردازیم؟

raravaice
دوشنبه 08 بهمن 1386, 17:26 عصر
از دوستان عزیزی که در این زمینه قادر به همکاری هستن صمیمانه دعوت به عمل میاد. بنظر شما اول به بررسی الگوریتمهای فشرده سازی بپردازیم یا از همان ابتدا به بررسی پروسه ذخیره سازی JPEG بپردازیم؟



فرقی نداره محمد جان
اطلاعات هرچی باشه اطلاعاته حتی کمش.

Nima_NF
سه شنبه 09 بهمن 1386, 23:16 عصر
بهتراز ویکیپدیا جایی رو سراغ دارید ‌‌ :
و ...
درست هست که ویکیپدیا اطلاعات خوبی در اختیار می گذارد ، اما با توجه به رسمی نبودن اطلاعات آن ، بهتر است زیاد به عنوان مرجع شما نباشد چون در قسمت های مختلف ممکن است پر از اطلاعات غلط و یا حدس های شخصی افراد باشد که قبلا به آن برخورده ام.

mohammadkhan
چهارشنبه 10 بهمن 1386, 01:38 صبح
کسی نیست به یاری ما بشتابه

raravaice
چهارشنبه 10 بهمن 1386, 10:00 صبح
کسی نیست به یاری ما بشتاب


چه کمکی داداش من آخرش نفهمیدم شما می خواهید اطلاعات بدید یا بگیرید؟

reza6384
دوشنبه 20 اسفند 1386, 21:25 عصر
خیلی بحث جالبیه.
یک فایل bitmap به این صورت فشرده سازی می شه که تابع میاد pixel هایی رو که یک رنگ هستند مثلا یک address range براشون درست می کنه و اون مقدار رنگ رو به اونا اختصاص می ده. فک کنم اگه یک صفحه کلا یک رنگ باشه وقت Compress شدن خیلی سایزش کم بشه.
آره خیلی کم می شه، الان تست کردم ، از 750KB شد 1KB .
حالا می خواستم بدونم چرا JPEG رو وقتی فشرده می کنی سایزش کمتر که نمیشه بیشتر هم می شه؟ یعتی قبلا این سوال واشم پیش اومده بود ولی چون فرمت JPG رو نمیدونستم چجوریه دیگه بهش فکر نکرده بودم.

someCoder
دوشنبه 20 اسفند 1386, 22:32 عصر
حالا می خواستم بدونم چرا JPEG رو وقتی فشرده می کنی سایزش کمتر که نمیشه بیشتر هم می شه؟ طبق قضیه shannon (http://en.wikipedia.org/wiki/Source_coding_theorem) فشرده سازی اطلاعات محدوده و نمیشه بینهایت بار داده ها رو فشرده کرد. خود Jpeg هم تصاویر رو فشرده میکنه و بنابراین امکان فشرده سازی زیادی وجود نخواهد داشت.


کسی نیست به یاری ما بشتابهبرای شروع، شما اطلاعاتی که بدست آوردی رو اینجا بذار تا یه نقطه شروع مشترک ایجاد بشه.

mohammad57us
چهارشنبه 22 اسفند 1386, 11:44 صبح
Jpeg روشی برای فشرده سازی تصویر هست که از آن حتی برای فشرده سازی تصاویر متحرک هم استفاده میشه. اگر میخواهید اطلاعات کاملی از Jpeg و فشرده سازی تصویر بدست بیارید بهتر که فصل 6 کتاب پردازش تصویر رقمی بترجمه دکتر مرتضی خادمی رو مطالعه کنید. زبان اصلی هم به اسم زیر هست
Digital Image Processing, Rafael C. Gonzlez, Richard E. Woods

akrampak
شنبه 22 خرداد 1389, 16:53 عصر
سلام
من تازه عضو شدم ولی از همین لحظه ای که وارد شدم تونستم بوسیله سایت هایی که که معرفی کردین به نتیجه برسم :تشویق: خیلی ممنونم