BrowserUk has asked for the wisdom of the Perl Monks concerning the following question:
Update: It turns out that there is something weird with the image I chose as an example (picked from an online image search for its size focus and apparent normality to the camera lens), in as much as, the thread angle (the inclusive angle between the faces of adjacent turns of the threads), is as near as I can measure 90°. That's weird because none of the defined standard threads use a 90° thread angle. Metric and Unified are 60°; BSW are 55° & BA are 47.5°. So don't base too much on that image; I'll swap the link for one I know is good once I find it.
Update2: Image now updated with what I am pretty confident are standard M8x1.0 threaded nuts and bolts.
Update 3: This is an image I've taken myself as there is some speculation the one above may be GC.
If you look at this image, the extreme close-up nature of the photo, the close proximity of the lens to the subject and parallax mean that you can see the underside of the heads of the bolts, but the end of the bolts is not visible.
My question is: Is there a way to determine the central axis of the lens in this photo?
Basically what I would like to do is, assuming (for now) that the plane of the photograph is normal to the lens that took it, draw a red cross on the image at the point the central axis of the lens intersects that plane.
Firstly, is there enough information in the photograph to make that determination?
And if so, can a program then be written to automate that process. (But I'm not asking anyone to attempt the latter, just looking for clues how to approach the problem.)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: [OT] Mathematical photographers that program (Perl)?
by Corion (Patriarch) on Mar 25, 2017 at 09:00 UTC | |
|
Re: [OT] Mathematical photographers that program (Perl)? (Updated.)
by Your Mother (Archbishop) on Mar 25, 2017 at 15:19 UTC | |
by BrowserUk (Patriarch) on Mar 25, 2017 at 16:30 UTC | |
by Your Mother (Archbishop) on Mar 25, 2017 at 17:34 UTC | |
by Anonymous Monk on Mar 25, 2017 at 17:01 UTC | |
by BrowserUk (Patriarch) on Mar 25, 2017 at 18:19 UTC |