Skip to content

maohy0/basic-dip-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

图像处理软件 🚀

图像处理软件的使用

图像处理软件的使用可以在环境中直接运行 main.py,非常方便,唯一要注意的是把ip.py与其放到同一目录下,即

cd path/of/main/and/ip
python main.py

此时会跳出一个页面,这就是用户交互界面(User Interface, UI),点击打开图片,可以在文件夹中选择图片,注意绝对路径中不要有中文,否则会读不到图片,触发ip.py中的断言错误,图片支持jpg, jpeg, tif, tiff, gif, png格式,最好和main.pyip.py放在同一目录下。

上传图片后,原图会直接显示在处理前的图片处,供处理后对比使用。

图像处理软件提供了7个功能,模糊图像, 增加噪声, 去除噪声, 边缘检测, 频域分析, 二值图像, 负片图像,点击不同的按钮,实现不同的图像处理,处理后的图像就显示在处理后的图片处,并保存到本地,供进一步使用。

图像处理算法存储在ip.py中,可以在其中调整参数、实现更加丰富的功能

if __name__ == '__main__':

在这一语句之下可以不经过UI直接调试和实现图像处理功能

附:环境配置

Python程序运行需要依赖环境,以下是一个简单的Conda 环境配置教程,包含创建环境、安装依赖包(requirements.txt


1. 安装 Conda

  • 下载 Anacondahttps://www.anaconda.com/download
  • 安装: 按照默认选项安装即可,安装时建议勾选 “Add Conda to PATH”,方便命令行调用。

2. 创建 Conda 环境

在终端(一般用Anaconda Prompt)运行以下命令:

conda create -n dip python=3.12

3. 激活环境

# 激活环境
conda activate dip

激活后,终端提示符前会显示 (dip),表示当前处于该环境中。


4. 安装依赖(requirements.txt)

提供了 requirements.txt 文件(列出了所有依赖包),直接运行:

# 在激活的环境下,用 pip 安装依赖
pip install -r requirements.txt

注意确保 requirements.txt 文件位于当前终端的工作目录中。


5. 验证安装

# 查看已安装的包
pip list

6. 退出环境

conda deactivate

退出后,终端提示符前的 (dip) 会改回(base)

About

一个使用Python基于OpenCV的图像处理软件

Topics

Resources

License

Stars

Watchers

Forks

Languages