نمایش نتایج 1 تا 10 از 10

نام تاپیک: كار با پيكسل هاي عكس

  1. #1
    کاربر دائمی آواتار bobrus
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hash Table
    پست
    436

    Question كار با پيكسل هاي عكس

    (هنوز به جوابم نرسيدم )با سلام
    يه كد مي خوام كه بتونه يه عكس بگيره و بگه كه چند تا پيكسل از رنگي كه انتخاب كردي توش وجود داره و بعد بتونه رنگشونو به اون رنگي كه انتخاب كردي تغيير بده و در نهايت اگه يه گزارش هم بده كه از هر رنگي چند تا پيكسل وجود داره خوب مي شه
    با تشكر اگه زود جواب بديد ممنون مي شم.
    آخرین ویرایش به وسیله bobrus : پنج شنبه 19 دی 1387 در 10:43 صبح

  2. #2

    نقل قول: كار با پيكسل هاي عكس

    متد Point() رنگ یه نقطه اط تصویر رو برمی گردونه.

    شما می تونید با دو تا حلقه، کلیه نقاط تصویر رو پیمایش کنیدو رنگ پیکسل هاشو بدست بیارید.

    شبه کد زیر کمکتون می کنه:



    for i=0 to picture.height
    for j=0 to picture.width
    color = picture.point(i,j)




  3. #3
    VIP آواتار xxxxx_xxxxx
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    X place
    سن
    34
    پست
    4,768

    نقل قول: كار با پيكسل هاي عكس

    در اين لينك طريقه استفاده توابع GetPixel و SetPixel و كار روي تصاوير
    كار با تصاوير و پيكسل ها
    الگوریتم هایی که تاریخچه خود را فراموش می کنند، محکوم به تکرار آن هستند.

  4. #4
    کاربر دائمی آواتار syntiberium
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    scrin galaxy
    پست
    516

    نقل قول: كار با پيكسل هاي عكس

    با سلام . آقای Mbt925 اگر می شه یه کد به شکل خیلی ساده راهنمایی کنید که سرعتش بالا باشه چون این کد سرعتش به شدت پایین است . و البته اگر می شه یه کد به همین شکلی که گفتم برای گذاشتن پیکسل راهنمایی کنید . با تشکر .

  5. #5
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    Talking نقل قول: كار با پيكسل هاي عكس

    نقل قول نوشته شده توسط bobrus مشاهده تاپیک
    يه كد مي خوام كه بتونه يه عكس بگيره و بگه كه چند تا پيكسل از رنگي كه انتخاب كردي توش وجود داره و ...................
    دوست عزیز .
    1 نگاهی به این بنداز .
    https://barnamenevis.org/showthread.php?t=133115

    حتی عنوان تاپیک هم همین چیزیه که شما میگین . ضمنا تبدیل کد از 1 زبان به زبان دیگه کار سختی نیست . روش کار مهمه .

    مسئولین سایت گزینه جستجو رو برای قشنگی طراحی نکردن .

    نقل قول نوشته شده توسط syntiberium مشاهده تاپیک
    اگر می شه یه کد به شکل خیلی ساده راهنمایی کنید که سرعتش بالا باشه چون این کد سرعتش به شدت پایین است . و البته اگر می شه یه کد به همین شکلی که گفتم برای گذاشتن پیکسل راهنمایی کنید . با تشکر .
    در این مورد هم روش های بهینه تری وجود داره . یکی از ساده ترین روشها اینه که اطلاعات تصویری رو مستقیما از فایل بخونی . توی حافظه load کنی و بعد کارتو انجام بدی ( در قالب اطلاعات . نه در قالب کلاس bitmap) اینطوری 1 خورده سرعت بالا میره . ضمنا اگر توی حلقه های از do event استفاده کنی سیستم هم زیاد گیج نمیزنه . توی همین سایت تاپیکی با نام پردازش تصویر وجود داره به اونجا سر بزنید .

    موفق باشید

  6. #6
    کاربر دائمی آواتار bobrus
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hash Table
    پست
    436

    نقل قول: كار با پيكسل هاي عكس

    از دوستاني كه جواب دادن ممنونم يه نگاه به كدها مي ندازم اگه جواب نگرفتم باز مزاحمتون مي شو
    از همه متشكر
    دوست عزيزshask00l
    ببخشيد اگه بي ادبي كردم و تاپيك دادم.
    آخرین ویرایش به وسیله bobrus : یک شنبه 15 دی 1387 در 16:28 عصر

  7. #7
    کاربر دائمی آواتار bobrus
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hash Table
    پست
    436

    نقل قول: كار با پيكسل هاي عكس

    سلام به همه دوستان
    با تشكر از جوابهايي كه دادين خوب بود ولي خيلي آهسته اجرا ميشه و زمان زيادي مي بره اگه كسي باشه كه بتونه از ساختار فايل توضيحي بده ويا از خود ساختار فايل بشه اين مشخصات رو در بياريم فكر كنم كه خيلي سريعتر به جواب برسيم اگه كسي مي دونه توضيح بده ممنون مي شم

  8. #8
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    نقل قول: كار با پيكسل هاي عكس

    کار کردن با فایل ها 1 خورده دردسر داره . !!. من خودم این کارو انجام ندادم ولی از لحاظ تئوری عملیه .!!

    1 روش خیلی ساده و بقول خومون زیر آبی برای انجام این کار اینه که کد یا pattern رنگ مورد نظر رو توی فایل شناسایی کنی . وبعد کل فایل رو با stream reader باز کنی و pattern مربوطه رو به چیزی که میخوای تغییر بدی و دوباره با stream writer اونو بنویسی. اگر هم نمیدونی که رنگ چطوری توی فایل تصویری ذخیره میشه بهتره بری دنبال refrence برای فرمت فایل ها . ساده ترینشون bitmap هستش که تمام رنگ ها رو ذخیره میکنه و هر برنامه ای بخواد تصویر رو edit بکنه به یک نحوی با این فرمت درگیر هستش . اگه توضیح بیشتری در مورد فرمت فایل ها میخوای بگو ...

    موفق باشی

  9. #9
    کاربر دائمی آواتار bobrus
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hash Table
    پست
    436

    نقل قول: كار با پيكسل هاي عكس

    خوب اگه يه رفرنس سراغ داريد برام بذاريد يا اگه واسه يه مدل عكس مثلاً همون Bmp نمونه برنامه داريد بذاريد ممنون مي شم

  10. #10
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    نقل قول: كار با پيكسل هاي عكس


    البته اکثر مثال هایی که توی سایت های بالا زده مربوط به c میشه . ولی در مورد خود فرمت توضیحات کاملی داده .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •