امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
فشرده سازي
نویسنده پیام
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #1
Question  فشرده سازي
منسجم ترين روش براي فشرده كردن رشته ها چيه ؟
۰۴-خرداد-۱۳۸۵, ۱۰:۳۰:۱۶
وب سایت ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #2
RE: فشرده سازي
منظورت از منسجم چیه Question دقیقا بگو میخوایی چی کار کنی , روش زیاده ..

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۰۴-خرداد-۱۳۸۵, ۱۱:۱۵:۴۲
ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #3
RE: فشرده سازي
كه تقريبا ( نه دقيقا )
بتونه رشته ها رو فشرده كنه . و طول رشته هايي نهايي در كمتر از ده واحد با هم اختلاف داشته باشن .
۱۰-خرداد-۱۳۸۵, ۱۰:۳۵:۲۷
وب سایت ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #4
RE: فشرده سازي
نوع رشته چطوریه آخه ؟ متن مثلا ؟ یا ... ؟
همین طوری کلی LZW خوبه ( البته برای binary بهتر جواب میده ) , RLE هم بدک نیست .
دقیقا باید معلوم باشه رشتت چه جوریه ....

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
(آخرین ویرایش در این ارسال: ۱۲-خرداد-۱۳۸۵, ۱۵:۰۷:۱۳، توسط amirjan.)
۱۱-خرداد-۱۳۸۵, ۱۶:۵۷:۱۲
ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #5
RE: فشرده سازي
یه رشته . که فقط از عدد تشکیل شده.
به جز 0 تا 9 هیچ کارکتر دیگه ای وجود نداره !
البته با طول زیاد . در حدود چند میلیارد.
۱۲-خرداد-۱۳۸۵, ۱۰:۳۰:۰۵
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #6
RE:  فشرده سازي
arnh نوشته است:یه رشته . که فقط از عدد تشکیل شده.
به جز 0 تا 9 هیچ کارکتر دیگه ای وجود نداره !
البته با طول زیاد . در حدود چند میلیارد.
خوب این که رشتت میشه در مبنای 10 حالا اگر می خوای به شکل باینری فقط ذخیره و در موقع لزوم بازیافت بشند مبنای ده رو به 256 ببر و حاصل رو ذخیره کن, این می تونه بهترین راه باشه !
اگر هم نمی خوای باینری ذخیره کنی (مثلا موقعی که کاربر باید نتیجرو مشاهده کنه در یک تکست باکس) باید مبنای کوچکتری مثلا 200 رو انتخاب کنی.

ولی اون فشرده سازی واقعی رو آقای amirjan و دوستان بهتر ازش خبر دارند چون می دونم قبلا هم روش کار کردند.
۱۲-خرداد-۱۳۸۵, ۱۴:۴۰:۲۳
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #7
RE: فشرده سازي
تبدیل مبنا رو منظورم نیست .
می تونیم یه مبنای بالاتر از 256 انتخاب کنیم .
که به این نمی گن فشرده کردن .
۱۳-خرداد-۱۳۸۵, ۱۰:۱۰:۵۰
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #8
RE:  فشرده سازي
arnh نوشته است:تبدیل مبنا رو منظورم نیست .
می تونیم یه مبنای بالاتر از 256  انتخاب کنیم .
که به این نمی گن فشرده کردن .
اولا که مبنا رو در کامپیوتر PC عملا از 256 بالا تر نمی شه برد ! Wink
درثانی مگه نه اینکه وقتی یک عدد مبناش بالا بره حمش کم میشه. نمونه:
1777777777 در مبنای هشت =
268435455 در مبنای ده =
FFFFFFF در مبنای شانزده

اما منظورت رو متوجه شدم. می خواهی که از روش فشرده سازی معمول استفاده کنی !
۱۳-خرداد-۱۳۸۵, ۱۴:۴۴:۴۴
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #9
RE:   فشرده سازي
Darg نوشته است:اولا که مبنا رو در کامپیوتر PC  عملا از 256 بالا تر نمی شه برد !  (;
از شما ديگه انتظار نداشتم.Sad

من اون بخش تكه تكه كردن رشته ها رو منظورم هست.
بعد اينكه تغيير مبنا تا يه رنج خاص جواب ميده كه اين جوابگوي كار من نيست.
به هر حال متشكرم .
۱۳-خرداد-۱۳۸۵, ۱۷:۴۵:۴۱
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #10
RE:    فشرده سازي
arnh نوشته است:
Darg نوشته است:اولا که مبنا رو در کامپیوتر PC  عملا از 256 بالا تر نمی شه برد !  (;
از شما ديگه انتظار نداشتم.Sad
چی رو ؟

در ضمن اون قضیه تکه تکه کردن هم در برنامه من از همین مسئله روش تغییر مبنا استفاده می کرد که خیلی زمان بر بود. به در اسمبلی می خوره اگر بلدی کدش رو بزارم.

ولی در کل که گفتم مسئله فشرده سازی نرمال رو بچه ها بیشتر تجربه دارند "من روشون کار نکردم" البته اون موقعی که بحثش رو نت بود من فقط دنبالش می کردم خیلی جالب بود بگرد پیداش کن. سررشته کلام هم دست همین آقای Amirjan بود !
۱۳-خرداد-۱۳۸۵, ۱۸:۵۳:۳۴
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #11
RE:  فشرده سازي
amirjan نوشته است:همین طوری کلی LZW خوبه ( البته برای binary بهتر جواب میده ) , RLE هم بدک نیست .
امير جان . من توي ايرانويج گشتم . چيزي در مورد LZW يا RLE پيدا نكردم .
ميشه توضيح بدي اينا چي هستند ؟!
۱۴-خرداد-۱۳۸۵, ۱۸:۱۵:۳۷
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS