From 86eba9e1662d6a9fb101cec5d6951fe6ae1a0d90 Mon Sep 17 00:00:00 2001 From: duanmu <774052669@qq.com> Date: Fri, 10 May 2024 19:23:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- QT_test.py | 6 +++--- config.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/QT_test.py b/QT_test.py index d93bb0e..f4b15d8 100644 --- a/QT_test.py +++ b/QT_test.py @@ -94,7 +94,7 @@ def main(): # 在一个端口上接收文件,在另一个端口 cmd = input().strip().upper() if cmd == 'IM': # img = cv2.imread(r"/Users/zhouchao/Library/CloudStorage/OneDrive-macrosolid/PycharmProjects/wood_color/data/data20220919/dark/rgb60.png") - img = cv2.imread(r"D:\Projects\PycharmProjects\xiangmu_wenli\data\wenli\Huawen\huaweisecha (132).png") # 读取图片,返回的img对象是一个NumPy数组,包含图像的像素数据。 + img = cv2.imread(r"D:\Projects\PycharmProjects\supermachine-woodwenli\data\wenli\Huawen\huaweisecha (132).png") # 读取图片,返回的img对象是一个NumPy数组,包含图像的像素数据。 img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) # 将BGR格式的图像转换为RGB格式 img = np.asarray(img, dtype=np.uint8) # 通过np.asarray()确保图像数据是NumPy数组格式,dtype=np.uint8表示使用8位无符号整数格式存储每个颜色通道,这是图像处理中常用的数据类型。 height = img.shape[0] # 获取图像的高度 @@ -119,7 +119,7 @@ def main(): # 在一个端口上接收文件,在另一个端口 # print('指令执行失败') elif cmd == 'TR': # model = "/Users/zhouchao/Library/CloudStorage/OneDrive-macrosolid/PycharmProjects/wood_color/data/data20220919" - model = r"D:\Projects\PycharmProjects\xiangmu_wenli_2\data\xiangmu_photos_wenli" # 数据路径 + model = r"D:\Projects\PycharmProjects\supermachine-woodwenli\data\xiangmu_photos_wenli" # 数据路径 model = model.encode('ascii') # 将字符串转换为字节流 length = len(model) + 4 # 计算报文长度 + 4:这个加法操作通常包括额外的协议或消息格式所需的字节长度,特别是:4 字节用于存储整个消息长度的数值本身,表示消息的起始部分。 length = length.to_bytes(4, byteorder='big') # 将报文长度转换为4字节的大端字节序 @@ -139,7 +139,7 @@ def main(): # 在一个端口上接收文件,在另一个端口 elif cmd == 'MD': # model = "/Users/zhouchao/Library/CloudStorage/OneDrive-macrosolid/PycharmProjects/wood_color/models/model_2020-11-08_20-49.p" # model = r"C:\Users\FEIJINTI\OneDrive\PycharmProjects\wood_color\models\model_2023-03-27_16-32.p" - model = r"D:\Projects\PycharmProjects\xiangmu_wenli_2\models\model_2024-05-07_13-58.p" # 模型路径 + model = r"D:\Projects\PycharmProjects\supermachine-woodwenli\models\model_2024-05-10_19-20.p" # 模型路径 model = model.encode('ascii') # 将字符串转换为字节流 length = len(model) + 4 length = length.to_bytes(4, byteorder='big') diff --git a/config.py b/config.py index dceb8d6..e4a9c89 100644 --- a/config.py +++ b/config.py @@ -18,7 +18,7 @@ class Config(object): if os.path.exists(Config.model_path): self._read() # 如果 config.json 文件存在,调用 _read 方法 else: - self.model_path = str(ROOT_DIR / 'models/model_2024-04-18_10-16.p') # 模型路径 + self.model_path = str(ROOT_DIR / 'models/model_2024-05-10_19-20.p') # 模型路径 self.data_path = str(ROOT_DIR / 'data/xiangmu_photos_wenli') # 数据路径 self.database_addr = str("mysql+pymysql://root:@localhost:3306/orm_test") # 测试用数据库地址 self._param_dict['model_path'] = self.model_path # 将模型路径写入 _param_dict 属性中