How to rotate all my measurements of an object to a single reference line fixed in the object.

Hello all I have a motor tooth which i am using for imaging. I used shape drive camera system to measure the tooth and analyse it in matlab. The problem is i have to move the tooth several times and hence cannot manipulate the same point from two different measurements. How do I fix a reference in my object and ensure that all the measurements are translated to this reference right before by analysis in matlab? Is there a translation matrix available which can be applied commonly to most cases? would be happy to have help as this is very new for me.

2 Comments

I don't know what a "motor tooth" is or what a "shape drive camera" is. And I don't know the layout or components in your system. Can you give a diagram of the rig, and a sample image that it creates?
Hey Image analyst, Thank you bu i have figured out the reference issue. i converted it into a ply file and used pcregrigid.

Sign in to comment.

Answers (1)

Hello Snehalatha,
Can you share more details - like a sample image, code etc. ?
I assume you have to find the gear axle point as a reference, and use a MATLAB function from Image processing toolbox to find your affine transform the works for you.
HTH

3 Comments

Hi Muthu, sure I can share of my images and the code I have written for manipulation. Now i am looking to write this new function which i can include before the code. The image i attach can be opened in meshlab. I am unable to attach my image file from camera as it is too big. Can i mail it to you where you can have a look? if so kindly let me know
Sorry I'm not able to give you more detailed inputs beyond my initial suggestions.
Thats okay. thank you. i have figured out a solution for this.

Sign in to comment.

Categories

Asked:

on 16 Jul 2015

Commented:

on 20 Jul 2015

Community Treasure Hunt

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

Start Hunting!