跳转到内容

GNU Health/插件

来自维基教科书,开放世界中的开放书籍



GNU Health 插件是提供额外功能的客户端程序。它们安装在本地。

初始化插件目录

[编辑 | 编辑源代码]

GNU Health 插件安装在您的 $HOME 目录下,位于 "gnuhealth_plugins" 文件夹中。

mkdir $HOME/gnuhealth_plugins

为了保持 GNU Health 插件与最新客户端的兼容性,您需要创建一个指向 GNU Health 插件目录的链接。

ln -si $HOME/gnuhealth_plugins $HOME/.config/gnuhealth/4.0/plugins

GNU Health 摄像头

[编辑 | 编辑源代码]

GNU Health 摄像头插件允许从网络摄像头设备(摄像头、显微镜等)可视化、传输和存储媒体。

摄像头在很多情况下都很有用,其中一些包括:

  • 人员或患者登记
  • 上门调查
  • 组织学研究
  • 心电图
  • 远程医疗
  • 诊断成像
  • ...

设备捕获的信息将被传输并存储在 GNU Health 服务器中。

安装 OpenCV

[编辑 | 编辑源代码]

GNU Health 摄像头使用优秀的开源计算机视觉库("OpenCV")。您需要为您的操作系统安装 opencv 包。

安装您的发行版中 OpenCV 的 Python 绑定。在 openSUSE 中,包名为 python3-opencv 。在 Archlinux 中,包名为 python-opencv

如何检查 OpenCV 是否正确安装:在 Python 解释器中导入模块 CV2。

$ python3
Python 3.10.5 (main, Jun  6 2022, 18:49:26) [GCC 12.1.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>>

如果没有错误,则安装成功!

安装 GNU Health 摄像头

[编辑 | 编辑源代码]

从 GNU 网站下载最新版本并解压到您的主目录

cd $HOME
wget ftp://ftp.gnu.org/gnu/health/plugins/gnuhealth-camera-plugin-latest.tar.gz
tar -xzvf gnuhealth-camera-plugin-latest.tar.gz

重启客户端

调用 GNU Health 摄像头

[编辑 | 编辑源代码]
从客户端调用 GNU Health 摄像头

从客户端中,点击启动操作图标,然后选择 "GNU Health 摄像头"

Gnuhealth 摄像头插件


使用摄像头

[编辑 | 编辑源代码]

"a" : 将从摄像头设备拍摄的任何媒体附加到当前模型中。

[空格] : 将媒体存储为二进制字段,例如,作为人员/患者图片。要将媒体存储为图片,请按空格键。目前 GNU Health 已经预定义了 party 模型人员图片。

"h" : 显示帮助菜单

"q" : 退出摄像头

传输媒体后,您需要刷新当前视图 [控制 + R]

GNU Health 加密插件

[编辑 | 编辑源代码]

GNU Health 允许使用 GNU Privacy Guard 插件对文档进行签名和加密。

加密插件与 GNU Health 加密模块 一起工作。

要使用它,您需要在客户端中安装以下软件:

  • 用于 Tryton 客户端的 GNU Health 加密插件,与主 tarball 一起提供(位于 backend/plugins 目录下)。从 2.8.0 版本开始,GNU Health Tryton 加密插件将成为一个单独的包。
  • GPG 包(大多数现代操作系统都包含它)。
  • python-gnupg 库 (https://pypi.python.org/pypi/python-gnupg).


加密插件的安装

[编辑 | 编辑源代码]

我们假设您已经使用源代码安装了 GNU Health 客户端。

将包含插件的 "crypto" 目录放置在客户端的 "gnuhealth_plugins" 文件夹中。

cp -a gnuhealth_crypto_plugin_dir $HOME/gnuhealth_plugins
华夏公益教科书