自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赤战约风的博客

学习飞翔的雏鹰

原创 Qt学习笔记

1.QT布局和ui简单使用 2.QWidget关系图及部件 3. 窗口坐标和布局 4.初识对话框 5.初识信号与槽

2017-05-06 22:50:59 277 0

翻译 QT图形视图框架

图形视图框架 The Graphics View Framework 目录: The Graphics View Architecture(图形试图框架) --The Scene(场景) --The View(视图) --The Item(对象) Classes in the Graphic...

2017-01-20 10:12:04 520 0

原创 Linux平台环境搭建

一、系统准备工作 安装编译器库和所需依赖 二、安装配置CUDA ubuntu14.04 deb包安装 三、搭建Anaconda实验平台 1.安装Anaconda 2.使用conda安装theano环境 3.Jupter notebook安装配置 四、搭建生产环境 cuDNN和ca...

2017-01-16 16:56:28 497 0

原创 linux分辨率

xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsyncxrandr --addmode eDP1 "1920x1080_60.0...

2018-06-14 19:33:28 584 0

原创 TypeError: 'Tensor' object does not support item assignment in TensorFlow

a = tf.zeros([3,3]) a[:,0:2] = 1TypeError: 'Tensor' object does not support item assignment in TensorFlow报错原因是Tensor不能直接赋值,解决办法。1. 使用变量Tens...

2018-05-10 17:58:54 10500 1

原创 tensorflow常用方法

1.tf,floortf.floor(     x,     name=None )将x向下取整2.tf.ceiltf.ceil(     x,     name=None )将x向上取整3.tf.stacktf.stack(     values,     axis=0,     name=&#...

2018-04-25 17:49:35 211 0

原创 numpy学习

官方学习教程: https://docs.scipy.org/doc/numpy-dev/user/quickstart.html

2017-11-08 13:25:50 162 1

原创 开发项目思想

条件a.有源码或有老的完整需求规范时候 条件b.无任何参考 1.项目起始阶段 条件a.有源码或有老的完整需求规范时候 分析原有的思路,原有的是怎么样子做的,整理起来,有完整的思路,再根据现有的新需求,新规范来操作执行。 条件b.无任何参考 跟甲方要需求规范,越详细越好。 ...

2017-06-30 09:57:49 394 0

原创 U盘被写保护或无法写数据无法格式化的问题解决

一、问题 U盘无法写入,也无法格式化,只能当做光盘来用,只能读不能写。 下面的方法可以解决大多数U盘问题。 二、下载ChipGenius 下载完成后,插入u盘,会读出下面的信息,保存,截图。 记住上面的信息,在后面需要用到。 三、下载对应的量产工具 查看主控型号:SM...

2017-05-23 17:35:51 8759 1

原创 Qt事件系统

一、Qt中的事件 事件是对各种应用程序需要知道的由应用程序内部或外部产生的是事情或者动作的统称。 在Qt中,使用一个对象来表示一个事件,继承自QEvent类。 事件和信号的区别: 单击一个见面上一个按钮,就会产生一个鼠标事件QMouseEvent,这个事件不是按钮产生。 而信号的产生是由按钮被按下...

2017-05-18 18:40:30 306 0

原创 状态栏

QStatusbar类提供了一个水平条,用来显示状态信息。QMainWindow中默认提供了一个状态栏。 状态栏分为3类,临时信息(一般的提示信息),正常信息(如显示页数和行号),永久信息(显示版本号或日期)。 可以使用一个showMessage()来显示临时信息,他会出现在状态的最左边。 ...

2017-05-18 15:01:32 266 0

原创 中心部件

中心部件,可以放置一个中心部件,支持单文档部件, 也支持多文档部件。一般的,我们会放置一个部件,然后使用布局管理器使其充满整个中心区域,并可以随着窗口的大小改变而改变。

2017-05-16 20:13:38 371 0

原创 初识工具栏

1.工具栏使用 工具栏QToolbar提供了一个包含一组控件的可以移动的面板。 工具栏可以添加QMenu,QWidget,QAction等。 QList action1; QAction *action1_1 = new QAction("打开"); ...

2017-05-15 21:23:58 255 0

原创 初识菜单

1.添加菜单 菜单栏由QMenuBar来管理,一行菜单栏只有一个QMenuBar,其所属的菜单均是QMenu构成。 QMenu *menu1 = new QMenu("文件(&F)"); QMenu *menu2 = new QMenu(&q...

2017-05-15 20:22:55 235 0

原创 应用程序主窗口-主窗口框架

日常应用,首先见到的,基本都是主窗口。 主窗口包含:菜单栏,工具栏,Dock部件,状态栏和中心区域。 QMainWindow相关类视图 1.主窗口框架 菜单栏(QMenuBar):一个主窗口只能有一个,位于顶部 工具栏(QToolBar):可以移动,一个主窗口可以有多个工具栏 中心部件(C...

2017-05-12 21:11:06 809 0

原创 布局管理

1.布局管理系统 Qt包含了一组布局管理器类来描述怎样在应用窗口界面对部件进行布局,QLayout的几个子类,就成为布局管理器。 所有的QWidget的子类的对象 都可以用布局管理器来进行管理,QWidget::setLayout()可以在一个部件上应用布局管理器。 一旦一个部件设置了布局管理器,...

2017-05-09 11:49:38 845 0

原创 按钮部件

1.QAbstractButton抽象类及其派生类 其派生类有复选框QCheckBox,标准按钮QPushButton,单选框按钮QRadioButton,工具按钮QToolButton

2017-05-08 17:47:19 243 0

原创 Frame类族

QFrame类族是带有边框的布局的基类,其子类如上图所示。 常用的有QLable ,QLCDNumber,QSplitter,QStackedWidget,QToolBox以及QAbstractScrollArea的派生类(带有滚动区域的部件基类)。 带边框部件最明显的特点就是可以有一个明显的边界...

2017-05-07 19:45:37 1078 0

原创 标准对话框

Qt提供了一些标准对话框,全部继承自QDialog类,并增加了自己的特点。 标准度对话框 说明 QColorDialog Dialog widget for specifying colors QFileDialog Dialog that allow users to sele...

2017-05-07 15:26:49 255 0

原创 初识信号与槽

初识信号与槽 1.下面使用的手动关联来实现信号与槽 使用的函数connect() [cpp] view plain copy   MainWin.h      Class MainWindow :public QMainWindow{          Q_OBJECT...

2017-05-06 22:42:35 186 0

原创 初识对话框

对话框QDialog QDialog类是所有对话窗的基类。对话窗可以分为2类:模态(model)和非模态(modeless)。 模态对话窗:在没有关闭当前对话窗之前,别的不能与别的对话窗进行交互。简单来说就是”有我没他”。 非模态对话窗:同一个程序下,多个对话窗可以同时进行交互。 ...

2017-05-06 22:41:32 309 0

原创 窗口坐标和布局

窗口坐标和布局 窗口包含:边框(图中深灰色边框),标题栏(图中蓝色),Client Area(图中浅灰色区域)。 可以从图中看到: 1、包含框架:x(),y(),pos(),framGeometry(),(即绿色的函数)都是当对于包含边框和标题栏的整个窗口。 2、不包含框架:geo...

2017-05-06 22:40:14 297 0

原创 QWidget关系图及部件

QWidget关系图以及部件使用 部件分为顶级部件和子部件。 顶级部件:只能作为父部件,其不能有父部件。QDialog类和其派生类,还有QMainWidget 子部件:非窗口部件。QT中大部分部件用作子部件,嵌入到别的窗口之中。

2017-05-06 22:38:44 565 0

原创 QT布局和ui简单使用

1.布局的使用 垂直布局和分裂垂直布局的区别。分裂垂直布局可以将控件进行纵向拉长,而垂直布局不行。 2.ui使用 一个xx.ui对应一个继承自QWidgets的派生类,使用show()函数来显示。 .ui文件是一个XML文件,里面保存了该ui的布局和...

2017-05-06 22:36:40 655 0

原创 C++使用tips

1.C++中的explicit关键字 使用了该关键字,构造函数不允许使用隐式构造,如下 class A{ public: A(int a){num=a;} private: int num; } int main(){ A a(2);//OK A b=2;//ERROR,使用了隐...

2017-05-05 22:10:31 540 0

原创 Qt Creator 使用tips

1.布局的使用 垂直布局和分裂垂直布局的区别。分裂垂直布局可以将控件进行纵向拉长,而垂直布局不行。

2017-05-05 21:56:45 926 0

原创 QT 语法知识

1.Q_OBJECT The Q_OBJECT macro must appear in the private section of a class definition that declares its own signals and slots or that uses other ser...

2017-05-05 16:05:39 2054 0

原创 ubuntu安装QT5.7

一.下载和安装 wget http://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run 下载后给执行权限 chmod +x qtxxxx.run 安装./qtxxxx...

2017-05-05 13:21:40 5732 1

原创 2017.5.5

近期任务: 1.C++需要继续学习 2.QT编程也要继续 3.英语也能落下

2017-05-05 10:13:35 415 0

原创 五、颜色空间缩减

一、目的 如果采用3通道颜色空间,比如RGB(其在opencv中储存为BGR)。 如果一个元素采用unsigned char ,则有256个数值,3个元素则需要16777216

2017-05-04 19:14:46 760 0

原创 四、常用数据结构和函数

1.点表示:Point类 使用Point p1(232,32); Point p2; p2.x = 2; p2.y = 53;Point2f p3; float x=2.213,y=31.32; p3.x = x; p3.y = y; 2.颜色的表示类:Scalar类 Scalar表示4个元素...

2017-05-03 20:49:21 391 0

原创 三、Mat类的使用

1.Mat的使用Mat是一类,由两个数据部分组成:矩阵头(包含矩阵尺寸,存储方法,存储地址等)和一个存储所有像素值的矩阵(可以是不同维度的矩阵)。 一个图片存储了所有像素值,所以,不应该进行大图片的复制。 opencv有个机制,针对同一张图像,让每个Mat有不同的矩阵头,但是有相同的像素矩阵,...

2017-05-03 20:02:27 286 0

原创 二、opencv的滑块使用

一、前提opencv滑块的使用是非常重要的,在我们调参时候会经常用到二、使用 头文件#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/i...

2017-04-26 23:06:57 1471 1

原创 一、opencv的图像基本读写

一、前提在学习opencv的那些算法之前,现要学一些基础的类和方法,才能更好的学习opencv二、掌握基础的图片读写 所需头文件#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp>1...

2017-04-26 23:02:33 385 1

原创 比较C++中数组,vector,array

一、数组 这里不再细说。数组不可以使用变量来规定数组的长度。二、模板类vector 他类似于string类,也是一种动态数组。可以自己在运行时设置数组长度,也可以添加元素,插入元素。vector使用new和delete来操作内存,但是是自动完成。#include <vector> ...

2017-04-05 14:30:52 821 0

原创 linux解决wifi问题

一、原因 大多数原因是驱动问题。新的笔记本或台式机用的wifi驱动比较新,linux还没有及时进行更新驱动,所以需要我们手动来解决。 linux驱动是个头疼的问题,需要注意的事项很多。 二、解决办法 1.查看自己的无线网卡的型号 我的是intel dual band wireless ac 3...

2017-03-29 14:18:48 3906 4

翻译 5.Performance(性能)

Floating Point Instructions 精度浮点数指令 In order to accurately and quickly apply transformations and effects to items, Graphics View is built with th...

2017-01-21 19:30:44 520 0

翻译 4.Key Features(主要特征)

注:这篇是学弟帮忙写的。 4.1 缩放和旋转(Zooming and rotating) QGraphicsView 支持与QPainter功能相同的仿射变换 QGraphicsView::setMatrix(). 通过对视图应用变换,您可以轻松添加对常见导航功能(如缩放和旋转)的支持。 ...

2017-01-21 19:22:58 282 0

翻译 2.Classes in the Graphics View Framework(图形视图框架中的类)

Classes in the Graphics View Framework(图形视图框架中的类) QGraphicsEffect 所有图形特效的基类 QGraphicsAnchor 代表了 QGraphicsAnchorLayout 中 两个之对象间的 ancho...

2017-01-21 18:41:53 292 0

翻译 3.The Graphics View Coordinate System(图形视图坐标系)

The Graphics View Coordinate System(图形视图坐标系) --Item Coordinates(对象坐标) --Scene Coordinates(场景坐标) --View Coordinates(视图坐标) --Coordinate Mapping(坐标映射) 3...

2017-01-21 18:05:32 1231 0

提示
确定要删除当前文章?
取消 删除