PDA

View Full Version : فشرده کردن تصویر باینری



vatal
سه شنبه 16 فروردین 1384, 11:27 صبح
با سلام ........! :reading:

به چه شکل میتوان یک تصویر باینری رو فشرده کرد !
و البته دوباره اون رو load کرد :sorry:

hr110
سه شنبه 16 فروردین 1384, 12:49 عصر
اگه تصویر شما jpg و یا tif باشه در صورت فشرده کردن، حجمش کاهش پیدا نخواهد کرد، بنابراین شما میتوانید تصاویرتان را به این فرمت تبدیل کرده و استفاده نمایید.


موفق ، پیروز و سربلند باشید

vatal
سه شنبه 16 فروردین 1384, 16:41 عصر
با سلام ..... :sorry:

منظور من این بود که اولا یک تصویر باینری داریم یعنی اینکه کد رنگهای pixel های تصویر
یا 0 یا 255 ... بنابراین در این تصویر منظور از فشرده سازی این است که از اولین pixel
کد رنگها خوانده میشه هر قسمتی که کد رنگش فرق کرد محل اون pixel و مقدار
فاصله ای که طی شده در یک فایل ذخیره میشه !

و در هنگام load بر عکس این کار صورت میگیره :cry:

در اخر از دوستان میخوام که در این مورد اگه میشه من رو کمک کنند

با تشکر :VATAL :sunglass:

hr110
سه شنبه 16 فروردین 1384, 17:22 عصر
سلام
این نقاطی که میفرمایید به چه شکل تولید شده اند و با چه ابزاری تولید مینمایید.

Babak-Aghili
سه شنبه 16 فروردین 1384, 19:46 عصر
ابزارهای بساری با عنوان کلی JPEG Compressor‌هست ... از آنها استفاده کنید .... بدون کاهش کیفیت میتوانند حجم را به نصف کاهش دهند ... ( عالی برای صفحات وب ) .... در اولین فرصت چند تا را معرفی میکنم . :موفق:

vatal
چهارشنبه 17 فروردین 1384, 09:45 صبح
با سلام !

خدمت دوست عزیز hr110

تصویر باینری رو خودمون از یک تصویر رنگی میتونیم ایجاد کنیم ! :flower:
هر pixel که از تصویر رنگی خوانده میشه یک میانگین در نظر گرفت و نهایتا
تصویر موسوم به باینری رو بدست اورد .....

حالا مشکل فقط سر این نوع فشرده سازی است که گفتم ! :گیج:

:sorry: :sorry: :sorry:

vatal
چهارشنبه 17 فروردین 1384, 09:49 صبح
دوست عزیز :flower: BABAK_AGHILI
من این کار رو با استفاده از کد نویسی delphi میخوام :sunglass:

مشکل تو داشتن یا نداشتن ابزار نیست !
من گیر این موضوعی هستم که گفتم :sad2:

BOB
پنج شنبه 18 فروردین 1384, 00:22 صبح
سلام
بعد از اینکه تصویر باینری مربوط به یک عکس را ایجاد کردید ، به صورت یک فایل معمولی یا stream با آن برخورد کرده و آن را فشرده کنید . در هنگام load کردن هم عکس این عمل را انجام داده و ابتدا فایل یا stream فشرده را به تصویر باینری تبدیل کرده و سپس از روی آن تصویر را ترسیم کنید.