تفاوت ماتریس و وکتور و Mat و vec3b - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۴۵۲ نفر آنلاین
۲۱۵ عضو و ۲۳۷ مهمان در سایت حاضرند

تفاوت ماتریس و وکتور و Mat و vec3b

+1 امتیاز
سلام

میخواستم بدومن فرق یک وکتور با یک ماتریس معمولی و همینطور فرق بین vec3b و Mat چیه؟

ممنون
سوال شده بهمن 16, 1392  بوسیله ی mohsen (امتیاز 69)   2 7 13
دوباره تگ گذاری شد فروردین 20, 1393 بوسیله ی BlueBlade
منظورتون از ماتریس معمولی آرایست ؟
آرایه معمولی نه
مثلا این دوتا چه فرقی با هم دارن
cv::Mat image1
cv::Vec3b imgae1

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

سلام.

vector تضمین میده به شما که داده های شما به صورت پیوسته باشه در حافظه و در Mat در همه شرایط همچین تضمینی به شما داده نمیشه

زمانیکه از roi استفاده می کنید دیگه داده ها contigious نیست برای اطلاعات بیشتر در این زمینه به این پست مراجعه کنید.

vec3b یک نوع داده ای هستش یعنی 3 byte برای تصویر های رنگی 3 رنگ استفاده میشه و Mat همانطوری که خدتون اطلاع دارید ساختاری برای نگهداری تصویر و داده هستش.

توی این پست و این پست مثال های ذکر ده در مورد vec3b و نحوه استفاده از آن.

پاسخ داده شده بهمن 17, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد بهمن 17, 1392 بوسیله ی mohsen
...