mirror of
https://github.com/NanjingForestryUniversity/supermachine-wood.git
synced 2025-11-08 10:13:53 +00:00
fix:修改了readme
This commit is contained in:
parent
899305c739
commit
b9a8065e90
54
README.md
54
README.md
@ -115,3 +115,57 @@ opencv_python==4.7.0.72
|
||||
scikit_learn==1.0.2
|
||||
scipy==1.7.3
|
||||
SQLAlchemy==2.0.19
|
||||
|
||||
```
|
||||
## 通讯协议
|
||||
|
||||
OSI5~7层,基于单播TCP/IP,一包数据由8'haa打头,8'hbb结束,共6个字段:
|
||||
|
||||
| 起始 | 长度1 | 长度2 | 长度3 | 长度4 | 类型1 | 类型2 | 类型3 | 类型4 | 数据1 | 数据2 | ... | 数据i | 校验1 | 校验2 | 结束 |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :--: | :---: | :---: | :---: | :---: |
|
||||
| 8'haa | 8'hzz | 8'hzz | 8'hzz | 8'hzz | 8'hzz | 8'hzz | 8'hzz | 8'hzz | 8'hzz | 8'hzz | ... | 8'hzz | 8'hff | 8'hff | 8'hbb |
|
||||
|
||||
### 起始
|
||||
|
||||
1字节,8'haa
|
||||
|
||||
### 长度
|
||||
|
||||
一个32位无符号数length,长度 = 数据字节数i + 4 。<br>`长度1`指length[31:24],`长度2`指length[23:16],`长度3`指length[15:8],`长度4`指length[7:0]
|
||||
|
||||
### 类型&数据
|
||||
|
||||
ASCII字符,比如`类型1`为' '(空格),`类型2`为' '(空格),`类型3`为'I',`类型4`为'M',代表图像数据包
|
||||
|
||||
- **图像数据包' '' ''I''M'**,`数据1`~`数据i`包含了图像的行数rows、列数cols、谱段bands,$i-4=rows \times cols \times 3$具体如下:
|
||||
|
||||
| 行数1 | 行数2 | 列数1 | 列数2 | 谱段1 | 谱段2 | 图像数据1 | ... | 图像数据(i-4) |
|
||||
| ---------- | --------- | ---------- | --------- |-------------|------------| --------- | ---- | ------------- |
|
||||
| rows[15:8] | rows[7:0] | cols[15:8] | cols[7:0] | bands[15:8] | bands[7:0] | | ... | |
|
||||
|
||||
(此处设计在实际使用中吴大佬并未使用)接收方应当在收到图像数据包后发送' ''A''I''M'包表示已经收到,如下:
|
||||
|
||||
| 起始 | 长度1 | 长度2 | 长度3 | 长度4 | 类型1 | 类型2 | 类型3 | 类型4 | 数据1 | 校验1 | 校验2 | 结束 |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
| 8'haa | 8'd0 | 8'd0 | 8'd0 | 8'd5 | ' ' | 'A' | 'I' | 'M' | 8'hff | 8'hff | 8'hff | 8'hbb |
|
||||
|
||||
图像数据包的接收方应当在完成预测后发送包含预测结果`数据1`的' ''D''I''M'包,如下:
|
||||
|
||||
| 起始 | 长度1 | 长度2 | 长度3 | 长度4 | 类型1 | 类型2 | 类型3 | 类型4 | 数据 | 校验1 | 校验2 | 结束 |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |:-----:| :---: | :---: | :---: |
|
||||
| 8'haa | 8'd0 | 8'd0 | 8'd0 | 8'd5 | ' ' | 'D' | 'I' | 'M' | 预测结果 | 8'hff | 8'hff | 8'hbb |
|
||||
|
||||
数据中每一个中心点坐标的格式为:
|
||||
|
||||
|
||||
| 横坐标 | 纵坐标 | 标签类型 | 分隔符号 |
|
||||
|-----|-----|---------|--------------|
|
||||
| x, | y, | labels, | <code>| |
|
||||
|
||||
### 校验
|
||||
|
||||
2字节,`校验1`为8'hff,`校验2`为8'hff
|
||||
|
||||
### 结束
|
||||
|
||||
1字节,8'hbb
|
||||
|
||||
Loading…
Reference in New Issue
Block a user