gui

十五天掌握OpenCV——GUI特性(图片部分)

寵の児 提交于 2019-11-29 12:18:54
魏老师学生——Cecil:学习OpenCV-机器视觉之旅 什么是GUI? 读入图像——cv2.imread( ) 读入:代码演示 显示图像——cv2.imshow( ) 显示:代码演示 保存图像——cv2.imwrite( ) 保存——代码演示 总结——加载灰度图 使用Matplotlib_灰度图像 什么是GUI? GUI的全称是Graphical User Interface,即 图形用户接口。在以前的计算机显示界面中,都是消息展示,也就是说展示出来的界面不是图形化的,这样对创作者来说减轻了工作压力,但是增大了使用者理解难度。因此,为了让计算机界面更加人性化,程序员有必要学习GUI特性。 读入图像——cv2.imread( ) cv2.imread(‘地址’,读取方式) ——解释:地址是图片在本地磁盘中的完整路径,要保证opencv可以顺利读取到图片。如果路径出错,opencv不会报错,但是在对图片打印或者保存等后续操作就无法进行了。读取方式决定函数如何读取图片。 cv2.IMREAD_COLOR ——解释:(1)读入一张彩色图片,但是不包括图片的透明度,为默认参数。 cv2.IMREAD_GRAYSCALE ——解释:(0)以灰度模式读入图片,此时图片为单通道。 cv2.IMREAD_UNCHANGED ——解释:(-1)读入图片,包括图片的alpha通道。

SAP Java GUI integration log

送分小仙女□ 提交于 2019-11-29 11:46:27
!ENTRY com.jerry.adt.logging 1 0 2012-07-28 12:54:34.144 !MESSAGE [INFO] Java Gui uses requestUser WANGJER, ideUser WANGJER, terminalId: null, ideId: null !ENTRY com.jerry.adt.logging 1 0 2012-07-28 12:54:34.456 !MESSAGE [INFO] Connect job starting … !ENTRY com.jerry.adt.logging 1 0 2012-07-28 12:54:34.456 !MESSAGE [INFO] Found jerry GUI installation directory C:\Program Files (x86)\jerry\FrontEnd\jerrygui\ !ENTRY com.jerry.adt.logging 1 0 2012-07-28 12:54:37.654 !MESSAGE [INFO] Pipe created: \.\pipe\AiEWinguiEventpipe-7632AE745C5D1C47E0EAA99C0ED90F5-1343451274456 !ENTRY com.jerry.adt.logging

从C++到Qt(舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子)

烈酒焚心 提交于 2019-11-29 10:29:39
Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一点扩展。 但国内似乎比较浮躁,学Qt的很多连基本的C++如何编译似乎都不太清楚。 本文舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步一步从标准 C++ 的编译过渡到 Qt 的编译。 本文涉及的都是最基本的东西,或许可以说,只要你用C++ Qt,不管是通过哪种工具(qmake、cmake、boost.build、qtcreator、vs2008、Eclipse、...),本文的内容都是需要理解的(尽管真正写程序时,我们都不会直接用C++编译器来编译Qt程序)。 如果你对命令行比较恐惧,或许愿意先看看我原来整理的这个 GCC新手入门 例子一:简单的控制台程序 一个很简单的例子,没用到Qt扩展:(也就是说,这是一个普通的C++程序) #include <QtCore/QCoreApplication> #include <QtCore/QDebug> int main(int argc, char** argv) { QCoreApplication app(argc, argv); qDebug()<<"hello qt!"; app.exec(); } 我们都知道,编译一个C++的程序,无非是 编译预处理,编译、链接 编译预处理器:头文件路径 和 必要的宏 编译器:一些编译参数 链接器

LibGDX重建Flappy Bird——(7) 添加GUI信息

梦想与她 提交于 2019-11-29 09:30:27
本章源码链接: http://pan.baidu.com/s/1hruBkgc 密码:94iq 上一章介绍我们基本已经完成FlappyBird的游戏逻辑,接下来在本章将添加一些GUI信息,如分数、按钮等。 分数GUI 首先我们需要为WorldController维护一个int值表示当前玩家获得的分数。修改WorldController并添加相应的方法: ... public class WorldController extends InputAdapter implements Disposable { ... public int score; ... private void init() { ... score = 0; isStart = false; ... } ... // 计算分数 private void calculateScore () { for(Pipe pipe : pipes.pipes) { if(pipe.position.x < bird.position.x) { if(pipe.getScore() == 1) { score += 1; Gdx.app.debug(TAG, "Your current score:" + score); } } } } public void update(float deltaTime) { ...

省时省力的GUI图形用户界面开发控件工具Prof-UIS

◇◆丶佛笑我妖孽 提交于 2019-11-29 06:31:38
Prof-UIS用于帮助VC程序员们在开发当今最急需的GUI(图形用户界面)工具中节省大量的时间。这使得Prof-UIS成为一个GUI(图形用户界面)开发中的一个非常有用的工具。 常见特征: 其他 实时可变的Microsoft Office 2000, XP 和 2003 风格外观 Visual Studio .NET风格的可调大小control bar(控制栏), 可在拖动/改变大小时选择是否其他显示界面。这些control bar(控制栏)可以彼此相对的以各种组合放置在主框架窗口和智能浮动容器中。 强大的颜色管理工具:带阴影的颜色弹出式菜单(颜色选择菜单),颜色选择按钮,调色板控制,颜色选择控制以及颜色选择其他对话框。 带阴影,动画效果以及常用/不常用命令的弹出式菜单以及Windows 2000风格的工具提示窗口。 自动支持MRU(最近经常使用)文件列表和MDI窗口的Menu bar(菜单栏), 用其他于MDI/SDI主框架和MDI子框架的系统菜单以及用于程序的工具栏和可调尺寸的控件栏。 加强功能的大小可变的对话框,属性单和属性页。 固定尺寸的control bar(控制栏)面板。 其他 加强功能的具有flat/semi-flat(平面/半平面)风格的标准控件:具有可选的自动完成,编辑功能的组合框,以及具有图标,复选框和单选框的按钮 具有已划分下拉区域的内建工具栏按钮。 其他

Git GUI,Git Bash,Git CMD之间的区别

蓝咒 提交于 2019-11-29 06:23:39
Git GUI,Git Bash,Git CMD之间的区别 Git Bash: Bash,Unix shell的一种,Linux与Mac OS X v10.4都将它作为默认shell。 Git Bash就是一个shell,是Windows下的命令行工具,可以执行Linux命令。 Git Bash是基于CMD的,在CMD的基础上增添一些新的命令与功能。所以建议在使用的时候,用Bash更加方便。 Git CMD: (命令行提示符)是Windows操作系统上的命令行解释程序。当你在Windows上安装git并且习惯使用命令行时,可以使用cmd来运行git命令。 Git GUI: 基本上针对那些不喜欢黑屏(即命令行)编码的人。它提供了一个图形用户界面来运行您喜欢的git命令。 来源: https://www.cnblogs.com/lbbog/p/11458988.html

GUI学习之二十八—QMessageBox

牧云@^-^@ 提交于 2019-11-29 05:10:11
   今天来学习下QMessageBox。 QMessageBox主要用来通知用户或者请求用户提问和接收应答一个模态对话框。 一.对话框的构成 图标是有标准图标的,可以直接调用。 我们声明的消息框,初始状态都是模态的(阻塞程序,这里就不演示了),如果想把它变成非模态的,可以直接设置 mb = QMessageBox(self) # mb.setModal(False) #方法1 mb.setWindowModality(Qt.NonModal) #方法2 mb.show() 上面两个方法都是可以的,但是必须是窗口级别的控件(show()方法调用的,open和exec是不可以的。) 二.内容展示    1.图标     标准图标的展示方法 QMessageBox.setIcon(self, a0: 'QMessageBox.Icon') #图标枚举值type: 'QMessageBox.Icon' NoIcon = ... # 无图标 Information = ... # 信息图标(也可以表示消息无异常) Warning = ... # 警告图标 Critical = ... # 严重警告图标 Question = ... # 提问图标     此外还可以添加自定义图标 QMessageBox.setIconPixmap(self, a0: QtGui.QPixmap)    2

我的matlab 的第一个gui工程

痴心易碎 提交于 2019-11-29 01:04:02
注意,在设置position属性之前一定要先设置 units,不然会出错,无法显示radiobutton,同时,注意callback函数的特质与fcn的一些特殊规定,比如使用maxvalue,总体而言,matlab功能强大,确实值得一试,也算打了一天这个东西。 注意,如果不设置units,或者设置units为normalized,那么matlab的长1默认为150 像素,宽 60 function mygui s.hf = figure; set(s.hf,'toolbar','figure','menubar','none','numbertitle','off','name','example window','units','normalized','position',[0.3 0.4 0.6 0.5]); s.haxes = axes('parent',s.hf,'position',[0.1 0.1 0.5 0.8]); x=0:pi/50:2*pi; y = sin(x); axes(s.haxes); s.plot = plot(x,y,'b','linewidth',1.5); set(gca,'fontangle','italic','xcolor',[1 0 0]); grid on title('我的坐标轴'); xlabel('x_轴'); ylabel(

《Qt入门与提高-GUI产品开发》目录

有些话、适合烂在心里 提交于 2019-11-29 00:33:52
版权声明 ------------------------------------------------------ 作者: 女儿叫老白 转载请附上本文链接! ------------------------------------------------------ 本套课程属于:《C++跨平台开发干货》系列课程。 ------------------------------------------------------ 网页版课程源码 提取码:1uy7 B站免费版视频教程(目前已发布的只有前面几章) 《Qt入门与提高-GUI产品开发》目录: ------------------------------------------------------ CH01 开讲之前 [免费] [视频课程] K01-01 听课须知 [视频课程] K01-02 Qt5.11.1在Windows上的安装 [视频课程] K01-03 Qt5.11.1在redhat linux7.5上的安装 [视频课程] K01-04 课程组织及课程源代码目录介绍 [视频课程] K01-05 src.baseline有啥用? [视频课程] K01-06 Qt开发扫盲 ------------------------------------- CH02 pro与pri [视频课程] KS02-01 Qt开发预热

abap 常用 function

蓝咒 提交于 2019-11-28 23:51:23
ABAP常用函数总结 alv 、smartform、 excel 、text、邮件 、远程访问,FTP服务器... **********常用功能function /*--> */ /*--> */ REUSE_ALV_GRID_DISPLAY /*--> */ /*--> */ REUSE_ALV_GRID_DISPLAY_LVC /*--> */ /*--> */ SSF_FUNCTION_MODULE_NAME' ***************************功能function VIEW_MAINTENANCE_CALL 维护表视图 SAPGUI_PROGRESS_INDICATOR – 显示一个进度条 F4IF_INT_TABLE_VALUE_REQUEST 显示检索help RS_COVERPAGE_SELECTIONS 获得一个报表的选择参数列表。[日志用] RSLG_WRITE_SYSLOG_ENTRY 往Syslog里写一条记录[日志用] ARFC_GET_TID – 以十六进制形式返回终端的IP地址。[日志用] ADDR_GET_COMPLETE_ALL_TYPES 功能:获得地址的相关信息[日志用] RSPO_SX_OUTPUT_TEXTDATA 将内表中的数据输出到SPOOL WWW_LIST_TO_HTML – 运行一个报表之后