图像更改

This commit is contained in:
Glz
2024-03-03 16:20:25 +08:00
parent cbbfc278ab
commit 7afd06741b
28 changed files with 456 additions and 1442 deletions

View File

@@ -21,7 +21,7 @@ float calculate_vector_angle(float x1, float y1, float x2, float y2) {
void CheckGarage() {
int change_num = 0;
int check_garage_h = 60;
for (int check_garage_w = 30; check_garage_w < IMAGE_W - 30; check_garage_w++)
for (int check_garage_w = 50; check_garage_w < IMAGE_W - 50; check_garage_w++)
{
if ((GET_PIX_1C(mt9v03x_image_copy[0], check_garage_h, check_garage_w) < FIX_BINTHRESHOLD && GET_PIX_1C(mt9v03x_image_copy[0], check_garage_h, check_garage_w + 1) >= FIX_BINTHRESHOLD) ||
(GET_PIX_1C(mt9v03x_image_copy[0], check_garage_h, check_garage_w) >= FIX_BINTHRESHOLD && GET_PIX_1C(mt9v03x_image_copy[0], check_garage_h, check_garage_w + 1) < FIX_BINTHRESHOLD))
@@ -32,7 +32,7 @@ void CheckGarage() {
}
if (change_num > 7)
if (change_num > 9)
{
garage_type = GARAGE_FOUND;
//printf("跳变点的数量为:%d\r\n", change_num);
@@ -47,6 +47,7 @@ void RunGarage(){
if (garage_type == GARAGE_FOUND)
{
printf("识别到车库\r\n");
garage_type == GARAGE_NONE;
}
}