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 次查看(过去 30 天)
Neural Network Learning purpose

回答(1 个)

Image Analyst
Image Analyst 2016-5-7
Try this:
thePixelIntensity = grayImage(row, column);
If grayImage has values of only 1,0,-1, then thePixelIntensity will obviously have the same values.
  2 个评论
Sleeba Paul
Sleeba Paul 2016-5-9
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.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Image Data Workflows 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by