tutorial pypi update 02

This commit is contained in:
13339479676 2022-01-30 10:10:20 +08:00
parent 20fc455006
commit fcc866fdd3
1 changed files with 18 additions and 18 deletions

View File

@ -28,7 +28,7 @@ pip install opencv-webcam-script==0.4.0 # 以0.4.0为例
#### 运行程序
```shell
```python
from opencv_webcam.opencv_webcam import webcam_opencv
webcam_opencv() # 常规调用
@ -38,13 +38,13 @@ webcam_opencv(is_autoSaveFrame=True, is_compress=True) # 压缩帧
#### 常规调用
```shell
```python
webcam_opencv() # 常规调用
```
#### 选择设备
```shell
```python
# 多摄像头切换示例默认为0
webcam_opencv(device_index=0)
webcam_opencv(device_index=1)
@ -55,7 +55,7 @@ webcam_opencv(device_index="rtsp://username:password@xxx.xxx.xxx")
#### 设置退出键
```shell
```python
# 默认按q键退出
webcam_opencv(quit_key="z") # 设置z键退出
webcam_opencv(quit_key="k") # 设置k键退出
@ -63,64 +63,64 @@ webcam_opencv(quit_key="k") # 设置k键退出
#### 自动保存帧
```shell
```python
webcam_opencv(is_autoSaveFrame=True)
```
#### 每隔n帧保存一次帧
```shell
```python
# 每隔10帧保存一次帧
webcam_opencv(is_autoSaveFrame=True, frame_nSave=10)
```
#### 手动保存帧
```shell
```python
# 默认按a键捕获一帧
webcam_opencv(is_handSaveFrame=True)
```
#### 自定义捕获键
```shell
```python
# 设置z键为捕获键默认为a键
webcam_opencv(is_handSaveFrame=True, frame_capKey="z")
```
#### 重塑帧尺寸(自定义宽高)
```shell
```python
# 重塑宽度300 高度200
webcam_opencv(is_autoSaveFrame=True, is_resizeFrame=True, resize_frame=[300, 200]) # 自动版
webcam_opencv(is_handSaveFrame=True, is_resizeFrame=True, resize_frame=[300, 200]) # 手动版
```
#### 重塑帧尺寸(自定义宽高缩放比)
```shell
```python
# 宽高缩放比为0.5
webcam_opencv(is_autoSaveFrame=True, is_resizeFrame=True, resizeRatio_frame=0.5) # 自动版
webcam_opencv(is_handSaveFrame=True, is_resizeFrame=True, resizeRatio_frame=0.5) # 手动版
```
#### 自定义保存路径
```shell
```python
# 设置保存路径,默认保存路径为./WebcamFrame
webcam_opencv(is_autoSaveFrame=True, frame_saveDir="custom_dir") # 以自动版为例
```
#### 自定义帧目录名称
```shell
```python
# 设置帧目录名称默认保存路径为frames
webcam_opencv(is_autoSaveFrame=True, frame_dirName="frames_custom") # 以自动版为例
```
#### 自定义帧名前缀
```shell
```python
# 设置帧图片的前缀名称
webcam_opencv(is_autoSaveFrame=True, frame_namePrefix="webcam") # 以自动版为例
```
#### 设置帧保存格式
```shell
```python
# 设置JPG质量为100默认为95
webcam_opencv(is_autoSaveFrame=True, frame_saveStyle="jpg", jpg_quality=100) # 以自动版为例
@ -129,19 +129,19 @@ webcam_opencv(is_autoSaveFrame=True, frame_saveStyle="png", png_quality=5) # 以
```
#### 设置暂停键
```shell
```python
# 设置w键为暂停键默认为p键
webcam_opencv(pause_key="w") # 按任意键继续
```
#### 设置保存帧数
```shell
```python
# 设置保存100帧
webcam_opencv(is_autoSaveFrame=True, auto_frameNum=100)
```
#### 日志设置
```shell
```python
# 日志文件默认保存在项目根目录ows.log
webcam_opencv()
@ -153,7 +153,7 @@ webcam_opencv(logMode="w") # 设置为覆盖模式
```
#### 视频帧压缩
```shell
```python
# 常规压缩默认ows.zip以自动版为例
webcam_opencv(is_autoSaveFrame=True, is_compress=True)