1、实现的跨平台Python+wxPython界面,程序中添加了OpenCV代码进行简单的图像处理(截图),适合新手借鉴,利用wxPython库进行Python界面制作,如何在Python中调用OpenCV进行图像处理。 2、代码可以在Linux和Windows下运行,编写Windows下OpenCV3.1.0,Linux下3.1.0和3.2.0都试过,Python2和Python3环境只需要改一下print函数。因为一些依赖库的原因,wxPython我下的是最新版的,具体安装步骤到我博客看看。 3、这像一个图片浏览器,打开选择文件夹,遍历里面的*.jpg和*.png图片,显示在窗口上,点击按钮可以浏览上、下一张图片,鼠标画矩形,再点击按钮保存矩形图像 。窗口下有一个进度条,显示当前浏览图像的进度,额,还有一个线程函数,适合借鉴线程参数传值。 4、说一下,Linux下的窗口大小和Windows下的窗口大小可能不一样,可能要你自己改一改窗口大小,因为Windows下做的有点粗糙,Linux下是完全实现上述功能的。
2019-12-21 20:21:43 7KB 界面、图像
1
此程序使用Opengl绘制了带6个纹理的立方体(立方体的每个面用bezier曲面表示),实现了键盘和鼠标控制,其中键盘控制如下: L :控制光照光照 ←:向左旋转速度增加 →:向右旋转速度增加 ↑:向上旋转速度增加 ↓:向下旋转速度增加 PgUp:立方体向屏幕里移动(离观察者越来越远) PgUp: 立方体向屏幕外移动(离观察者越来越近) 鼠标控制如下: 右键:控制光照 左键:按下左键时可以进行立方体的拖拽使之旋转
2019-12-21 20:10:17 18.7MB opengl bezier 曲面 纹理贴图
1
1.本资源主要是基于python-opencv进行开发的,主要功能是用鼠标提取不规则的ROI以便进行后续处理。 2.https://blog.csdn.net/imwaters/article/details/80808491博文配套代码,整理了一些参考资料。代码基本是一样的,有分的麻烦还是下载支持一下。
1
在matlab的GUI中,实现图像的灰度拉伸,要求有灵活的(a,a’)点、(b,b’)点的选择,即鼠标交互
2019-12-21 19:43:12 44KB matlab 灰度拉伸 鼠标交互拖动
1
opengl的鼠标画线,圆,矩形,还有个菜单,很适合opengl初学者学习
2019-12-21 19:30:04 258KB opengl 鼠标交互 画线
1
最近刚学GDI+,就想找个应用练练手,于是基于GDI+封装了此类,接口已经独立出来,使用十分方便,在MFC上直接使用(在VS2010 x64上编译,32位也可以),类的特定如下: 1.基于GDI+封装的类,文档和对话框可直接使用; 2.类初始化时可选择图片是否充满控件,充满的话,图片会适应控件的宽度进行缩放,但会保存原有的长宽比不变; 3.变换前后的坐标关系已经封装好,可直接调用; 4.缩放前后采样最临近点差值(windows图片查看器和PS都是采样这种差值方式,可能是因为效率比较高),具体差值方式可更改,参考一下GDI+就可以,如果想对图像像素进行操作,可使用GDI+的Bitmap类,可对图像像素点进行操作
2019-12-21 19:24:46 2.15MB 鼠标自由缩放
1
使用OpenGL的库函数,利用C++语言编写图形学的相关算法实现。如DDA画线,中点画线,Bresenham中点画线算法, 并且实现鼠标交互
2019-12-21 18:53:43 162KB OpenGL 直线画线算法
1
需要opengl的glut库,请提前配置好OpenGL的环境,其它之外并没有特殊的要求
2019-12-21 18:51:49 1KB OpenGL鼠标
1
支持Visual Studio 2013 及以上版本,c语言实现代码,中点算法及Bresenham算法画圆,中点算法画椭圆,鼠标的交互方式利用OpenGL实现。
2019-12-21 18:48:22 6.72MB 图形学 Bresenham
1