资源简介
基于opencv和tkinter的图像处理系统1.0,是用python语言进行编写,亲测有效。主体思想来源于:李立宗老师的opencv编成案例详解。制作该系统其主要目的是给初学图像处理的学生提供一些直观的印象。当然系统存在不足:1.无法保存处理后生成的图片;2.由于对窗口进行了限定,输入的图像最好为250*250,这样刚好显示
代码片段和文件信息
# -*- coding: utf-8 -*-
“““
Created on Sat Oct 20 10:30:53 2018
@author: 531995918@qq.com
形态学操作就是改变物体的形状,如腐蚀使物体“变瘦“,膨胀使物体“变胖“
先腐蚀后膨胀会分离物体,所以叫开运算,常用来去除小区域物体
先膨胀后腐蚀会消除物体内的小洞,所以叫闭运算
img_path = asksaveasfilename(initialdir = file_path
filetypes=[(“jpg格式““jpg“) (“png格式““png“) (“bmp格式““bmp“)]
parent = self.root
title = ‘保存图片‘)
“““
import tkinter.messagebox as messagebox
import tkinter as tk
from tkinter import ttk
from PIL import Image ImageTk
import os
from tkinter.filedialog import askopenfilename asksaveasfilename
import cv2
import numpy as np
file_path = os.path.dirname(__file__)
test_file_path = file_path + os.sep + ‘data/lena250_250.png‘
WIN_WIDTH = 700
WIN_HEIGHT = 400
class Image_sy
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-28 10:32 图像处理系统1.0\
目录 0 2018-10-28 10:32 图像处理系统1.0\data\
文件 120701 2018-10-21 22:38 图像处理系统1.0\data\lena250_250.png
目录 0 2018-10-28 10:32 图像处理系统1.0\icon\
文件 4286 2018-10-16 21:45 图像处理系统1.0\icon\icon.ico
文件 37839 2018-10-28 10:25 图像处理系统1.0\图像处理系统1.0.py
相关资源
- Django2 文件上传及功能支持中文名文件
- 深度学习入门:基于Python的理论与实
- 《Python3爬虫、数据清洗与可视化》
- IDA.Pro.v7.2_Hgl-Green(Python)+7.0(x86ar
- python项目开发案例集锦
- numpy-1.14.0+mkl-cp36-cp36m-win_amd64.whl
- 《Python开发实战》(PDF版高清扫描版
- opencv_python官方中文教程源码修改版
- Python学习手册(第3版)-带目录完整版
- python2.7:scipy-0.19.0-win64
- Python Cookbook 第3版 中文版.pdf
-
ba
semap-1.2.1-cp37-cp37m-win_amd64.whl - 《Python源码剖析-深度探索动态语言核
- MDNETpython实现
- Python + PyQt5 + MySQL模拟QQ的聊天与娱乐
- 《Python深度学习》2018中文
- opencv3计算机视觉 python实现
- python项目web
- 目标跟踪CSK算法python实现
- Pycharm+Django+Python+MySQL开发
- anaconda3_cv2包
- Python自动化运维技术与最佳实践
- Python学习手册.mobi kindle电子书 带源码
- OpenCV 3-python语言
- Python基础教程 Beginning Python From Novic
- Selenium2 Python自动化测试实战第二版高
- 《selenium2 python 自动化测试实战第二版
- opencv_python-3.4.0+contrib-cp36-cp36m-win_amd
- 机电控制python
- scipy-1.0.0-cp36-none-win_amd64.whl
评论
共有 条评论