3d matrix problem index
Show older comments
really really new using matlab so here i go
if true
clear all;
cam=webcam;
img = snapshot(cam);
imwrite(img, 'a.jpg');
faceDetector = vision.CascadeObjectDetector();
videoFileReader = vision.VideoFileReader('a.jpg');
a= step(videoFileReader);
bbox= step(faceDetector, a);
m=img(bbox(2):bbox(2)+bbox(3),bbox(1):bbox(1)+bbox(3));
imshow(m);
end
the idea is to save "m" with the new bounds provided from "bbox"...thats cool i did that and "m" is the new image (only face)..the problem is "m" is a n x m unit 8 matrix image NOT like "img" a n x m x 3 unit 8 matrix image. I know about 2d (nxm) index only, i have no idea how to index a nxmx3 matrix (thats my problem i guess)... short story. Having a black and white "m" instead of the full collor "m" i wanted
any help appreciated
(sorry for my bad english)
Accepted Answer
More Answers (0)
Categories
Find more on Image Processing and Computer Vision in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!