diff options
| author | Omar Rizwan <omar@omar.website> | 2023-07-23 15:32:36 +0000 |
|---|---|---|
| committer | Omar Rizwan <omar@omar.website> | 2023-07-23 15:32:36 +0000 |
| commit | 4db3c7b7c63f2ccba662f1d769d15696578fe097 (patch) | |
| tree | af2e1c6689b2732504c29e16b60f6832d643ff25 /virtual-programs | |
| parent | Merge pull request #51 from FolkComputer/nm/apriltags (diff) | |
| download | folk-4db3c7b7c63f2ccba662f1d769d15696578fe097.tar.gz folk-4db3c7b7c63f2ccba662f1d769d15696578fe097.zip | |
Revert "Calculate image slice from bottom left corner to top"
This reverts commit 29d621df6f7808c99a1fe3dac8599de8055f633e.
Diffstat (limited to 'virtual-programs')
| -rw-r--r-- | virtual-programs/images.folk | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/virtual-programs/images.folk b/virtual-programs/images.folk index 89dbcb23..ae40769a 100644 --- a/virtual-programs/images.folk +++ b/virtual-programs/images.folk @@ -93,12 +93,10 @@ When /someone/ wishes /p/ has camera slice & \ the camera frame is /f/ & \ /p/ has region /r/ { - # okay, need to get top & bottom - set top [region top $r] - lassign [lindex $r 0] a b c d - - lassign [projectorToCamera $top] px0 py0 - lassign [projectorToCamera $a] px1 py1 + # Convert region in projector coordinates to camera + lassign [regionToBbox $r] minX minY maxX maxY + lassign [projectorToCamera [list $minX $minY]] px0 py0 + lassign [projectorToCamera [list $maxX $maxY]] px1 py1 # Clamp to image bounds set x [expr {int(max(min($px0, $px1), 0))}] |
