How to get the intensity of pixels of a gray scale image with a gray background around 0.0, with white at +1 and black at -1 ?

2 views (last 30 days)
Neural Network Learning purpose

Answers (1)

Image Analyst
Image Analyst on 7 May 2016
Try this:
thePixelIntensity = grayImage(row, column);
If grayImage has values of only 1,0,-1, then thePixelIntensity will obviously have the same values.
  2 Comments
Sleeba Paul
Sleeba Paul on 9 May 2016
I would like to ask for a help. In the neural networks assignment we are given with the data of gray scale intensity of the image. I've written the following code in MATLAB to get a new image an extract the gray scale image intensity. I'm getting the following results.
I1=imread('C:\Users\sleeba\Documents\MATLAB\Handwriting Recogntion\eight.jpg');
I2 = imresize(I1,[20 20]);
G=rgb2gray(I2);
mask=true(size(G));
Weight=graydiffweight(G,mask);
Weight=Weight(:)';
Image I've processed
The processed gray scale image
The right processing pattern from the training set ( Not exactly this. Just Take this as an example of desired output)
The condition for right processing is :
Your images need to use floating-point format, with a gray background around 0.0, with white at +1 and black at -1.

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!