mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Merge pull request #251 from kwagyeman/master
Improve find lines merging.
This commit is contained in:
commit
9a4754d873
@ -290,7 +290,7 @@ void imlib_find_lines(list_t *out, image_t *ptr, rectangle_t *roi, unsigned int
|
|||||||
lnk_line.theta = fast_roundf(fast_atan2f(sin_mean, cos_mean) * 57.295780) % 360; // * (180 / PI)
|
lnk_line.theta = fast_roundf(fast_atan2f(sin_mean, cos_mean) * 57.295780) % 360; // * (180 / PI)
|
||||||
if (lnk_line.theta < 0) lnk_line.theta += 360;
|
if (lnk_line.theta < 0) lnk_line.theta += 360;
|
||||||
lnk_line.rho = fast_roundf(((rho_0_temp * lnk_line.magnitude) + (rho_1_temp * tmp_line.magnitude)) / magnitude);
|
lnk_line.rho = fast_roundf(((rho_0_temp * lnk_line.magnitude) + (rho_1_temp * tmp_line.magnitude)) / magnitude);
|
||||||
lnk_line.magnitude = magnitude;
|
lnk_line.magnitude = magnitude / 2;
|
||||||
|
|
||||||
if (lnk_line.theta >= 180) {
|
if (lnk_line.theta >= 180) {
|
||||||
lnk_line.rho = -lnk_line.rho;
|
lnk_line.rho = -lnk_line.rho;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user