hello and thank you very much for making these videos they are great. i got a question, when you create the second plane what do you mean by shifting it one to the left, why did you divide by these numbers and not others? thank you in advance
Hello ma'am, thanks for ur videos. They r gr8..but I have a doubt. I am little confused when to typecast into double or uint8 as you mentioned that in order to display it, we should convert it back into uint8 but when you display all bit plane images from LSB to MSB, (like you used imshow(c0) ) you didn't convert them into uint8, but all operations were done in double type, so how it displays properly? Can you plz explain me?
Nice observation. Please explain this. If you convert c0 to uint8 and display them, you will see black. Every extracted bit needs to be displayed in double and their combination 0..255 needs to be converted to uint8. Why is this so?
imshow() for double expects values between 0 and 1 to display , which is mentioned in video at 0.53 sec , in second video there is data ranges for different data types : greyscale - unit 8 - (0,255) , double precision float -(0.0 to 0.1) so, Here c0 to c7 all are in between 0 and 1 with having variation at significant figures, so as imshow(c0) and etc displays respective figure with respect to their planes.so here no need to convert them to unit8 as to display images having values within 0 and 1 in DOUBLE datatype for imshow. but when combined all the pictures gives image of grey scale with datarange (0,255) which is in double but as imshow expects b'n 0 and 1 values in double, which cant get from grey scale, so it showing white image. so in order to get actual image, we are using unit8 data type.
Ma'am, I watched ur DIP tutorial video 5, to convert image into bit plane. when we combined all the images then we need to convert it back to uint8 to show image, but when we showed c0, directly by imshow(c0); without conversion, please explain why?
Ma'am, what if we don't use floor function? I've tried obtaining the same without it, i.e a7= mod((ad/128),2); for obtaining MSB and I am getting a more clear image than the previous one, the floor one. Can you please explain, what exactly the floor function does.
mam i tried to extract the bitplanes of a rgb image and i succeeded. but i have a doubt- why dont we convert the individual bit planes to uint8 before displaying. as told in the first part of the lecture why are we not getting an error by doing this. i tried to convert the bitplanes to uint8 before showing them in the figure but i got completely black images. can you tell why this happened although going by the first part of the lecture it should not have happened
Ma'am, Please Help me out of this error in matlab R2013a my image is stored in a and I am doing this operation down below >> b = a>78; >> imshow(b); -->>IT IS SHOWING ME THIS ERROR MESSAGE Error using imageDisplayValidateParams>validateCData (line 121) If input is logical (binary), it must be two-dimensional. Error in imageDisplayValidateParams (line 31) common_args.CData = validateCData(common_args.CData,image_type); Error in imageDisplayParseInputs (line 79) common_args = imageDisplayValidateParams(common_args); Error in imshow (line 220) [common_args,specific_args] = ...
Hello Rashi, I would like to contact you. I'm using the IPT to process information obtained from an infrared sensor but I'm having trouble with the visualization of the images. Regards. Florencia
thanks,that was really helpful.can you tell me how could i scan an image in different pattern? like by default matlab scans with raster pattern, but what if i want to scan it with spiral scan pattern or diagonal pattern or orthogonal pattern? it will be very helpful if u help me out with this. -- snehashis
u need to explore..u could use hough transform for circle detection for finding iris...add a similar size constraint and a symmetry constraint for a start...
Hellow Madam, I am working on DIC. have taken set of images of specimens before and during loading. I am using Digital image correlation and tracking with matlab., by Eberl, C., Thompson, R. and Gianola, D www.mathworks.com/matlabcentral/leexchange/12413. Now I want to know, how to convert the deformations from pixels to mm.