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

نام تاپیک: حذف کردن رنگ عکس

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    اصفهان
    پست
    717

    حذف کردن رنگ عکس


    سلام دوستان
    می خواستم بپرسم چگونه می توان رنگ خاکستری را با برنامه نویسی حذف کنم که فقط دست پیدا بشه
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg zxc.JPG‏ (20.3 کیلوبایت, 95 دیدار)

  2. #2
    کاربر دائمی آواتار SlowCode
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اردبیل
    پست
    2,638

    نقل قول: حذف کردن رنگ عکس

    شما خاصیت BorderStyle را برابر صفر قرار بدید و برای دیده نشدن رنگ خاکستری خاصیت BackColor را برابر رنگ پس زمینه بزارید.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    BOOTSTRAP LOADER
    پست
    176

    نقل قول: حذف کردن رنگ عکس

    فکر کنم منظورشون transparent کردن عکس بود به طور کامل که خودش با تشخیص تغییر مقدار رنگ ، رنگ انتخابی رو حذف کنه
    موفق باشید ....

  4. #4
    کاربر دائمی آواتار SlowCode
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اردبیل
    پست
    2,638

    نقل قول: حذف کردن رنگ عکس

    نقل قول نوشته شده توسط knight-rak مشاهده تاپیک
    فکر کنم منظورشون transparent کردن عکس بود به طور کامل که خودش با تشخیص تغییر مقدار رنگ ، رنگ انتخابی رو حذف کنه
    موفق باشید ....
    بله منظور ایشون همون بود ولی picturebox این خاصیت رو نداره.

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    BOOTSTRAP LOADER
    پست
    176

    نقل قول: حذف کردن رنگ عکس

    میدونم که picbox این کار رو نمیکنه ولی یه کامپوننتی باید براش باشه { نمیخوایم عکسی رو ادد کنیم که خودش قبلا transparent شده عکس رو با تعیین یه مقدار رنگ تغییر بدیم یعنی کنترل دست خود کاربر بیاد و بتونه تعیین کنه که کدوم رنگ حذف بشه }
    اگر چیزی تونستین در موردش پیدا کنید منم خوش حال میشم بدونم

    موفق باشید ....

  6. #6

    نقل قول: حذف کردن رنگ عکس

    ابتدا به عنوان یک پروژه آزمایشی، دو عدد Picturebox و یک عدد Command به پروژه اضافه کنید و سپس کد زیر را در پروژه بنویسید.
    Private Sub Command1_Click()
    For i = 0 To Picture1.Width
    For j = 0 To Picture1.Height
    If Picture1.Point(i, j) = 131586 Then

    Else
    Picture2.PSet (i, j), Picture1.Point(i, j)
    End If
    Next j
    Next i
    End Sub

    به جای عدد 131586، کد رنگ مورد نظر خود را که مایلید حذف شود قرار دهید.
    با طی مراحل بالا، رنگ مورد نظر از تصویر حذف خواهد شد.
    نکته: می توانید به جای استفاده از Picture2، تصویر را روی خود فرم چاپ کنید.
    آخرین ویرایش به وسیله Slytherin : چهارشنبه 18 اسفند 1389 در 18:41 عصر

  7. #7

    نقل قول: حذف کردن رنگ عکس

    نقل قول نوشته شده توسط knight-rak مشاهده تاپیک
    میدونم که picbox این کار رو نمیکنه ولی یه کامپوننتی باید براش باشه { نمیخوایم عکسی رو ادد کنیم که خودش قبلا transparent شده عکس رو با تعیین یه مقدار رنگ تغییر بدیم یعنی کنترل دست خود کاربر بیاد و بتونه تعیین کنه که کدوم رنگ حذف بشه }
    اگر چیزی تونستین در موردش پیدا کنید منم خوش حال میشم بدونم

    موفق باشید ....
    Alpha Image Control این کار را برای شما انجام خواهد داد.
    البته اگر نمی خواهید که از یک کامپونت استفاده کنید، به پست قبلی مراجعه کنید.

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

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