[vtkusers] Extract de pixels colours in a image
    beth at portugalmail.pt 
    beth at portugalmail.pt
       
    Thu Jun 19 07:27:07 EDT 2008
    
    
  
Hi all,
I would like to read a image and then extract its pixel colour in order to do 
some calculations on it.
In my case, I'm using 2 jpeg images. I intend to turn its colour mode from RGB 
to HSV. Then, I would like to go through its lines and columms, extracting 
their pixel colours (HSV components) in order to combine bothe images into 
another one.
My pice of code till now looks like this:
	vtkJPEGReader *imagem1 = vtkJPEGReader::New();
	vtkJPEGReader *imagem2 = vtkJPEGReader::New();
	imagem1->SetFileName("imagem1.jpg");
	imagem2->SetFileName("imagem2.jpg");
	vtkImageRGBToHSV *imagemConv1 = vtkImageRGBToHSV::New();
	vtkImageRGBToHSV *imagemConv2 = vtkImageRGBToHSV::New();
	imagemConv1->SetInputConnection(imagem1->GetOutputPort());
	imagemConv2->SetInputConnection(imagem2->GetOutputPort());
Then I don't no what method/class to use in order to implement the rest!
I'm wandering if it could be something like this:
	vtkImageData *data1 = vtkImageData::New();
	vtkSource *source1 = vtkSource::New();
	source1->SetInputConnection(imagemConv1->GetOutputPort());
	data1->SetSource(source1);
them try through data1 to access the colours componenents, but too many doubts 
are forcing me to send this help to you...
Thannks and best regards,
Elizabeth
__________________________________________________________
O email preferido dos portugueses agora com
2 000 MB de espaço e acesso gratuito à Internet
http://www.portugalmail.pt/2000mb
    
    
More information about the vtkusers
mailing list