[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #9049] Higher-level camera manipulation fu
From: |
Markus Mützel |
Subject: |
[Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions |
Date: |
Mon, 9 Oct 2017 15:16:24 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0 |
Follow-up Comment #4, patch #9049 (project octave):
Colin,
I had a look at the camtarget patch: I think the results are different from
Matlab because you are using orthogonal projection to calculate the distance
from the corners of the bounding box of the target to the line of sight. The
results are better taking perspective into account (see below).
I also think that the algorithm has to consider the dataaspectratio of the
axes when calculating the size of the target.
Attached is your patch with some minor changes that applies on a current tip.
Would you consider improving these remaining points?
I started with a more trigonometric approach that got 2 out of the 3 test
cases in the xtest right. But then I got lost in the signs and directions. If
you'd like, I could post what I have so far (needs major cleanup). But maybe
you'd prefer using your own approach.
(file #42103)
_______________________________________________________
Additional Item Attachment:
File name: 0003_camlookat_v2.patch Size:10 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/patch/?9049>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Markus Mützel, 2017/10/07
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Colin Macdonald, 2017/10/07
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Markus Mützel, 2017/10/08
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions,
Markus Mützel <=
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Colin Macdonald, 2017/10/09
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Markus Mützel, 2017/10/11
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Colin Macdonald, 2017/10/11
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Pantxo Diribarne, 2017/10/12
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Markus Mützel, 2017/10/12
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Pantxo Diribarne, 2017/10/12
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Markus Mützel, 2017/10/12
- [Octave-patch-tracker] [patch #9049] Higher-level camera manipulation functions, Markus Mützel, 2017/10/21