安装与卸载¶
安装¶
Windows¶
计量视觉系统 MeterVision 以 Windows 安装程序形式提供
(例如 MeterVision-2.2-Setup.exe)。
运行安装程序并按屏幕提示完成安装。
Linux (Astra Linux)¶
在 Linux 上,MeterVision 以 deb 软件包形式提供,并附带自动安装脚本
install_deb.sh (适用于 Astra Linux 及其他 Debian 类系统)。
将 deb 文件与
install_deb.sh复制到同一目录。在该目录打开终端并执行:
chmod +x install_deb.sh
./install_deb.sh
# 或显式指定:
./install_deb.sh ./metervision_*.deb
脚本将:
把软件包安装到带版本号的目录,例如
/opt/MeterVision-2.2;创建符号链接
/opt/MeterVision→ 当前版本目录;在依赖出错时尝试通过
apt-get install -f修复;在桌面和应用程序菜单中创建快捷方式;
安装程序所用字体(通过
install_fonts.sh)。
字体(包括 Comic Sans MS)也可单独安装:
chmod +x install_fonts.sh
./install_fonts.sh
# 为所有用户安装:
./install_fonts.sh --system
安装完成后,可通过双击快捷方式启动,或运行(请替换为实际版本号):
/opt/MeterVision-2.2/MeterVision
# 或通过指向当前版本的链接:
/opt/MeterVision/MeterVision
macOS¶
在 macOS 上,程序以磁盘映像 MeterVision.dmg 形式提供
(例如 MeterVision_2.2.dmg)。
安装步骤:
双击打开
MeterVision.dmg,Finder 中会显示MeterVision.app以及“应用程序”(Applications)文件夹快捷方式。将
MeterVision.app拖入“应用程序”(或任意位置)。如不再需要,可推出(卸载)该 DMG 卷。
在“应用程序”中双击
MeterVision.app启动程序。
无需通过终端安装。
若系统阻止未识别开发者的应用,可通过右键菜单选择“打开”, 或在“系统设置”→“隐私与安全性”中允许运行。
所有操作系统¶
若要启用 神经网络 识别方法,需安装 TesseractOCR 引擎, 并在 MeterVision 程序设置中添加 TesseractOCR 可执行文件的路径。
卸载¶
Windows¶
可通过 Windows 操作系统的标准方式卸载程序 (控制面板中的“添加或删除程序”),或运行程序目录中的 uninst000.exe 文件。
Linux¶
使用系统工具卸载软件包,例如:
sudo apt-get remove metervision
# 或:
sudo dpkg -r metervision
如需删除快捷方式:
rm -f ~/Desktop/MeterVision.desktop
rm -f ~/.local/share/applications/MeterVision.desktop
macOS¶
从“应用程序”中删除 MeterVision.app``(移到废纸篓)。
安装完成后可删除 ``MeterVision.dmg 文件。
工作目录 ~/Documents/MeterVision 不会自动删除。
程序目录¶
程序首次启动后,将自动创建一个程序目录(工作目录),其默认位置为:
Windows: %USERPROFILE%DocumentsMeterVision
macOS 与 Linux: ~/Documents/MeterVision
可在主菜单中更改工作目录:设置 → 工作目录...。 选择新目录后,当前程序文件会复制到该目录,之后程序仅在新目录中继续工作。 这也使得可以并行运行多个程序实例或版本——各自使用独立的工作目录,互不冲突。
所选工作目录的路径保存在**默认目录**(Documents/MeterVision)中的 settings/work_dir.txt,
而不是程序安装目录。启动时程序先查看默认目录;若其中指定了其他可用目录,则使用该目录,否则继续使用默认目录。
目录结构如下:
MeterVision
├── input
│ ├── command.txt # 可发送给程序的外部命令文件
│ ├── ip_cameras.txt # 程序使用的 IP 摄像头列表
│ └── socket_config.txt # socket 连接配置文件
├── license
│ ├── license.key # 许可证密钥
│ └── query.key # 许可证请求文件
├── log
│ └── window.log # 程序运行日志文件
├── output
│ ├── 1.txt, 2.txt, ... # 识别结果文件
│ ├── results.txt # 汇总结果文件
│ ├── figures
│ │ ├── graduation_graph_*.png # 标定图
│ └── screenshots
│ ├── *.png # 程序自动生成的截图
└── settings
├── user.settings # 用户设置文件
└── work_dir.txt # 所选工作目录的指针(仅存在于默认目录)
文件夹说明:
output — 存放识别结果(文本文件)、截图(位于 screenshots 子目录中), 以及标定图像(位于 figures 子目录中)。
input — 包含外部命令文件、IP 摄像头列表及 socket 连接设置, 可在此指定接收识别数据的客户端主机和端口。
settings — 用户设置及程序运行参数;在默认目录中还可能包含
work_dir.txt。license — 与许可相关的文件。
log — 程序运行日志文件。
此目录在下文中称为 程序目录。
许可证¶
程序安装并首次运行后,将在 license 文件夹中生成 query.key 文件。 要获取许可证密钥,请将该文件发送给权利人 OOO "Dipol-Integratsiya"(Dipaul): 网站 https://dipaul.ru/,电话 8 800 200 02 66,邮箱 info@dipaul.ru。
具有法律约束力的最终用户许可协议仅提供俄文版,见发行包中的 LICENSE.md 文件
以及俄文文档(安装与设置 → 许可证)。
一份许可证绑定一台计算机;期限由密钥决定;转移到其他计算机须联系权利人。