• اگر سمپادی هستی همین الان عضو شو :
    ثبت نام عضویت

پردازش تصویر

پاسخ : پردازش تصویر ... ؟

آفرین ...
چند نکته .. :
getpixel که کردی بریزش تو یه color بعد color رو تو setpixel استفاده کن....
بیت مپ رو که new می کنی بدون سایز new کم و وقتی می خواستی for بزنی از myPic.height -1 استفاده کن

در کل عااااااااالی بود ..از اینجا هیجانی می شه ......
 
پاسخ : پردازش تصویر ... ؟

به نقل از Omi:D :
آفرین ...
چند نکته .. :
getpixel که کردی بریزش تو یه color بعد color رو تو setpixel استفاده کن....
بیت مپ رو که new می کنی بدون سایز new کم و وقتی می خواستی for بزنی از myPic.height -1 استفاده کن

در کل عااااااااالی بود ..از اینجا هیجانی می شه ......

مرسي :)
درستش مي كنم. ولي نمي فهمم چه جوري بايد new bitmap رو بدون سايز درست كنم؟ ( اگه سايز ندم error ميگيره)
 
پاسخ : پردازش تصویر ... ؟

نگاه mypic سایز داره اندازه رو بکن اندازه mypic.height ,mypic.width
 
پاسخ : پردازش تصویر ... ؟

این پست همین یک مشتری رو داره ؟

aghsina
shahshahani
.
.
.
همه گفنتد و رفتند ......... ؟
 
پاسخ : پردازش تصویر ... ؟

لطفا يه نگاه بكنين ببينين ديگه مشكلي نداره:

کد:
        MyPic = New Bitmap("C:\Documents and Settings\Azin\Desktop\ZARINEH.bmp")
        MyCanvas = New Bitmap(MyPic.Width, MyPic.Height)
        Dim i, j As Integer

        For i = 0 To MyPic.Width - 1
            For j = 0 To MyPic.Height - 1
                PixelClr = MyPic.GetPixel(i, j)
                MyCanvas.SetPixel(i, j, PixelClr)
            Next j
        Next i

        PictureBox2.Image = MyCanvas

راستي، كم كم داره از اين كار خوشم مياد!
ميتونين زمان ارسال جواب ها رو بيشتر كنين. الان زمان امتحاناته و ممكنه نتونيم روي اين كار وقت بذاريم. كلا آدم تمركز نداره!
 
پاسخ : پردازش تصویر ... ؟

+ هم زدم ... نمی دونم چیه .... هه هه
 
پاسخ : پردازش تصویر ... ؟

كد c# يادتون نره لطفا!
 
پاسخ : پردازش تصویر ... ؟

آخه کسی نیست اصلا
 
پاسخ : پردازش تصویر ... ؟

شما لطف كنين كدتون رو بذارين.
فكر مي كنم دليلي كه اين تاپيك خيلي مراجعه كننده نداره اينه كه شما پست آموزشي به اون معنا نذاشتين.
خوبه آدم خود كفا باشه ولي نه در حدي كه شما انتظار دارين!
به نظرم، اگه يه كد كوچولو توي c# يا c++ بذارين، آمار بازديد بيشتر بشه! مثل روزهاي اولي كه اين تاپيك رو باز كردين.
 
پاسخ : پردازش تصویر ... ؟

http://rapidshare.com/files/327082131/VisionTut0.rar.html

این #c
ببینیم کی میاد ...........
 
پاسخ : پردازش تصویر ... ؟

واسه همون یه نفر ....

قدم بعدی قدم کوچيکی ولی جالبه .. تا اينجا قبله امتحان تموم ميکنيم....
اون قسمتی که رويه عکس for زديم و من تو #c نوشتم که جای کارا اينجاهه ....(کامنت کردم) اونجا بايد حالا يه سری کار جالب کنيم تا بفهميم ما قدرت عوض کردن داريم ... يه کار ابتدايی با حال آستانه گيری يا thresh holding که ما با يه if ساده ميآيم کاريه با حال ميکنيم.
اونجا يه شرط بگزاريد که اگر رنگ ما r+g+b از 128 کمتر بود اون نقطه رو سياه کن اگه نه سفيد ......... بعد يه تصوير سياه سفيد خواهی داشت.
بعدش يه بار ديگه همون رنگ رو به جايه سياه يا سفيد بگزاريد ميآنگين r g b اون موقع يه تصوير خاکستری داريد.
i'm waiting for your response ...
 
پاسخ : پردازش تصویر ... ؟

سلام
دنبال يه تابع مي گردم رنگ پيكسل رو به باينري تبديل كنه. چه تابعي ميشه به كار برد؟

يه چيزي: thresholding يا thresh holding؟
thresh خالي ميشه خرمن كوبي!!! :))
 
پاسخ : پردازش تصویر ... ؟

هه هه ....

.FromRGB تابشه ...
 
پاسخ : پردازش تصویر ... ؟

threhold
باینری واسه چیته ؟
R.
G.
B.
داره خودش ...
 
پاسخ : پردازش تصویر ... ؟


fromrgb كه خروجي color ميده، پس چه جوري شرط بذاريم كه r+g+b رنگ ما از 128 كوچكتر باشه؟
مگر نه r , g , b سه تا integer هستند؟
 
پاسخ : پردازش تصویر ... ؟

کد:
 Color c= sdadas.getpixel(x,y); byte r = c.R;byte g= c.G; .........

متوجه شدین ؟
 
پاسخ : پردازش تصویر ... ؟

دیدین #c رو هم گذاشتم فرقی نکرد ....کلا علاقه پایینه .. مطلب رو بستیم ... تنها کسان یا کسی که سوال دارند پیغام بدن جواب می دیم
 
Back
بالا