Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of Boboobooov4 by
Diff: camera_api.cpp
- Revision:
- 16:b78dce5c0e98
- Parent:
- 15:585df3979be8
- Child:
- 17:3dac99cf2b89
diff -r 585df3979be8 -r b78dce5c0e98 camera_api.cpp --- a/camera_api.cpp Sun Jun 29 14:02:25 2014 +0000 +++ b/camera_api.cpp Sun Jun 29 14:32:30 2014 +0000 @@ -70,6 +70,61 @@ } +int BX_camera::black_centerL(void) +{ + + int l_care=10; + int r_care=118; + int b_start=0; + int b_end=0; + bool l_f1=false; + bool l_f2=false; + bool find=false; + int b_thr_up=32; + int b_thr_dn=5; + int b_w=0; + + for(int i=r_care;i>l_care;i--){ + + + if(l_f1==false&&sign_line_imageL[i]==' '){ + + b_start=i; + l_f1=true; + } + if(l_f1==true && sign_line_imageL[i]=='O'){ + b_end=i-1; + l_f2=true; + } + + if(l_f1==true && l_f2== true){ + b_w=b_start-b_end; + if( b_thr_up>b_w&&b_w> b_thr_dn){ + + find=true; + break; + } + else{ + l_f1=false; + l_f2=false; + + } + + + } + + + } + + + + + + if(find) + return (b_start+b_end)/2; + else + return -1; +}