c++ 读写含多个结构体的二进制文件

结构体(注意结构体中含二维数组,则是在一维数组的基础上加个循环读写

#pragma once

#include <iostream>
#include <fstream>
#include <opencv2/opencv.hpp>
#include <stdio.h>


using namespace cv;
using namespace std;


//全局结构体初始化
struct total_region
{

	//选择画框区域的起始位置
	//int start_x = 25;
	//int start_y = 160;
	int start_x = 100;	//(列)
	int start_y = 80;	//(行)
	//选择画框区域的结束位置
	//int end_x = 1520;
	//int end_y = 320;
	int end_x = 1120;	//(列)
	int end_y = 320;	//(行)


};


//A1区域结构体初始化
struct A1_region
{
	//A1参数
	int A1_Matching_accuracy = -50; //A1区域匹配精度
	bool A1_Inspect_Dim_flag = 1;	//检测尺寸( 0表示不选,1表示选中)
	int A1_Inspect_Dim_x = 50;	//检测尺寸x方向(横向)的偏差(列)
	int A1_Inspect_Dim_y = 30;	//检测尺寸y方向(纵向)的偏差(行&#
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值