nimaha72 70 ارسال شده در 14 دی، 2014 سلام ببخشید که من اینقدر سوال می کنم از جواب هایتان هم خیلی ممنونم لطفا به این سوالم هم جواب دهید من می خواهم برنامه ای بنویسم که از حلقه for استفاده کند و تصویرم را پیکسل به پیکسل بخواند و وقتی رسید به پیکسل قرمز رنگ شماره پیکسل را درsub2ind قرار دهد و آن را در یک ماتریسm*2 ذخیره کند و مقدار 1 را به المان دوم سطرآن دهد و اگر به پیکسل سبز رنگ رسید دوباره مقدار آن را در همان ماتریس ذخیره کند و اینبار عدد 2 را به المان دوم سطر آن اختصاص دهد مثل ماتریس زیر من کد زیر را نوشتم اما errorمی دهد لطفا مرا یاری نمایید . اگر کد ساده تر و بهتری هم به نظرتان رسید لطفا ذکر نمایید ممنون می شوم اگر به من کمک نمایید [index3 1;index2 1;index1 2] برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 2
Imaaan 17059 ارسال شده در 16 دی، 2014 سلام ببخشید که من اینقدر سوال می کنم از جواب هایتان هم خیلی ممنونم لطفا به این سوالم هم جواب دهید من می خواهم برنامه ای بنویسم که از حلقه for استفاده کند و تصویرم را پیکسل به پیکسل بخواند و وقتی رسید به پیکسل قرمز رنگ شماره پیکسل را درsub2ind قرار دهد و آن را در یک ماتریسm*2 ذخیره کند و مقدار 1 را به المان دوم سطرآن دهد و اگر به پیکسل سبز رنگ رسید دوباره مقدار آن را در همان ماتریس ذخیره کند و اینبار عدد 2 را به المان دوم سطر آن اختصاص دهد مثل ماتریس زیر من کد زیر را نوشتم اما errorمی دهد لطفا مرا یاری نمایید . اگر کد ساده تر و بهتری هم به نظرتان رسید لطفا ذکر نمایید ممنون می شوم اگر به من کمک نمایید [index3 1;index2 1;index1 2] سلام خواهش می کنم. اینجا شما می خواین، مکان پیکسل های سبز و قرمز رو پیدا کنین و داخل یه ماتریس قرار بدین، پس عنوان "ساخت ماتریس" نمی تونه خیلی مناسب باشه. دو تا حلقه نوشتین که پیکسل به پیکسل حرکت کنین روی تصویر، تا اینجا مشکلی نیست، بعد می خواین ببینین پیکسل فعلی تون قرمز و سبز هست یا نه، اما شرط ها رو درست ننوشتین، هر دو شرط رو باید اصلاح کنین، کاری که می خواین رو انجام نمیده، مثلا برای قرمز باید ببینین، اولی 255 هست و دو تای دیگه 0. روش فکر کنین، خواستیم بازم در موردش صحبت می کنیم. 2
ارسال های توصیه شده