1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 文件说明
- apiServer.py---用于生成图片的代码文件
- testClient.py---用于测试apiServer.py调用的代码文件
- test_data.json---testClient.py发送给apiServer.py的测试数据
- requirements.txt---环境依赖的库和版本
- 特别说明,python版本3.6
- apiServer调用入参说明:
- {
- "filePath": "d://mirs/upload/2025/05/06/brdfImage20250506113006111.png", // 生成的图片路径
- "brdfList": [
- {
- "sampleModel": "MA956", //样片型号
- "temperatureK": 300, //温度(K)
- "wavelengthUm": "10.6", //光谱(μm)
- "thetaIncident": 0, //入射天顶角θi
- "phiIncident": 0, //入射方位角φi
- "thetaReflected": 30, //反射天顶角θr
- "phiReflected": 0, //反射方位角φr
- "measurement1": 0.375, //重复测量1
- "measurement2": 0.375, //重复测量2
- "measurement3": 0.377, //重复测量3
- "measurement4": 0.376, //重复测量4
- "measurement5": 0.376, //重复测量5
- "meanValue": 0.376, //均值
- "repeatabilityPct": 0.21 //重复性%
- },
- {
- "sampleModel": "MA956",
- "temperatureK": 300,
- "wavelengthUm": "10.6",
- "thetaIncident": 0,
- "phiIncident": 0,
- "thetaReflected": 60,
- "phiReflected": 0,
- "measurement1": 0.052,
- "measurement2": 0.052,
- "measurement3": 0.052,
- "measurement4": 0.052,
- "measurement5": 0.052,
- "meanValue": 0.052,
- "repeatabilityPct": 0.487
- }
- ]
- 打包exe
- 安装打包依赖
- pip install pyinstaller
- 打包命令
- Pyinstaller -F apiServer.py
|