|
Hello
I have the code which is given below.
temp.setFloatArray(Qpix);
showProcessor(temp,"Harris");
temp.flipVertical();
temp.rotateRight();
showProcessor(temp,"Harris111");
I want to flip and rotate the imageprocessor temp and then use temp for
further processing. However the show() method for Harris111 which is
expected to have the result shows the original image without flip and
rotation while the show() for Harris displays the desired image, even though
the show() method is applied before the desired steps. I did read about
cross reference in imageprocessors, but if that was the case it should have
shown same results for Harris and Harris111.when i use object temp for
further processing, it seems it has stored the original image without the
desired operations. I am really confused here and cant understand why this
is so. i cant think of a logical reason for this happening but neither am i
an expert in java. can someone tell me what might be the silly mistake i am
doing here.
looking forward to comments
--
Donny George
|