linux
文章平均质量分 71
jellocomeon
活泼开朗 勇往直前,决不放弃!
展开
-
[转]QT的自动滚动区QScrollArea的用法,图文详解
本文转载于:QT的自动滚动区QScrollArea的用法,图文详解ScrollArea属于控件容器类,可以直接在ui中拖出来。对于QScrollArea,最难搞懂的就是:如何控制它,才能让它在我们想要出现滚动条的时候出现滚动条。我们拖入一个QScrollArea,再向他里面拖入4个button,观察信息如下:可以发现,4个button并不是直接位于QScrollArea中的...转载 2020-03-16 12:38:05 · 2149 阅读 · 0 评论 -
测试opencv的仿射函数getAffineTransform以及稀疏矩阵变换transform函数(单点仿射)
图像,也就是图像中的点坐标变换,实际就是通过一个2*3的矩阵计算而变换的。前面2行2列做缩放或者旋转,后面2行1列做平移。方程不会打字,拍了以前的笔记: 现在我用了个最简单的平移仿射做测试,就是x+100, y+50我以(0,0)(100,0)(0,50)三点平移变换到(100,50)(200,50)(100,100)三点,那么正确的矩阵应该是1 0 100,0 1 50,则正确;...原创 2020-03-14 01:54:52 · 1689 阅读 · 0 评论 -
将不同类对象指针存放QVector中
需求:将一系列操作步骤放在链表中按需调用。我将每个操作步骤用一个类实现,将各类继承于一个基类,再将指向各子类的基类指针放在QVector/Vector,即可通过C++的多态实现调用各子类。为此,我写了俩个范例测试代码.一,各子类只单一继承同一基类#include <iostream>#include <vector>using namespace st...原创 2020-03-11 09:54:44 · 1837 阅读 · 0 评论 -
GraphicsScene放在QGraphicsPixmapItem之后定义,报指针错误!!
这个问题必须记下来求助! 常见的一个指针错误The inferior stopped because it received a signal from the operating system.足足查找了一整天,濒临崩溃时,总算挖出来了,但是不解原因。我一个大项目被我层层删减排查,最后删到只剩四行显示图片的代码,只要有scene.addItem(&pixmapItem); 关闭窗...原创 2020-03-06 21:43:42 · 586 阅读 · 0 评论 -
qt主框架状态栏中实时显示QGraphicsView中图元QGraphicsItem的鼠标坐标
首先,新建一个QT Widget项目工程,删除MainWindow.ui中的菜单栏,并添加一个GraphicsView控件。一,为工具栏添加openImage动作:将openImage.png放在工程目录下新建的res文件夹中。在工程目录下创建qrc文件, vi res.qrc如下:<RCC> <qresource prefix="/"> ...原创 2020-02-15 22:41:15 · 3642 阅读 · 1 评论 -
用QThread及QObject的movetothread两种多线程方法实现在QT控件上播放opencv视频
视频截图如下使用一个单独的线程处理和显示视频源的输入帧和输出帧,有助于使GUI线程(主线程)保持空闲及可响应性,而用第二线程处理更密集的进程。准备工作:创建含两个label的QT控件应用程序,并在.pro文件中配置opencv:INCLUDEPATH += /usr/local/include \ /usr/local/include/ope...原创 2020-02-06 16:58:26 · 1563 阅读 · 2 评论 -
linux卡死用kill解救
4G内存低配老旧电脑centos7,装了anaconda,配置了tensorflow,python,opencv环境,结果还没跑机器学习就卡死了。我是在图形界面运行的,处在ctrl-alt-f1端切换到ctrl-atl-f2,输入帐号密码登陆执行top查看进程,发现确实是shell卡死,进程id号2479,如下执行kill -s 9 2479再切换回ctrl-alt-f1确实已...原创 2019-11-27 21:58:48 · 1001 阅读 · 0 评论 -
(随笔)QTabWidget改变标签页的顺序
初用Qt,QtabWidget多个页面的顺序被打乱了。要调回跟自己设计的tab页顺序,先将QTabWidget下面的movable属性选上,上下拖动页面标签可以调整先后顺序,调好之后,再将movable去掉勾选。这样每个页面的当前标签索引号能跟自己设定的页面顺序一致。另外,控件上如下"红色圆圈中一横",这样的标识表示没有布局,设置布局后标识就会消失譬如:Lay out ——》Lay...原创 2019-11-26 11:35:43 · 2959 阅读 · 0 评论 -
linux 批量重命名文件夹内的文件名
用法: rename 被替换字符串 替换字符串 文件[jello@192 06]$ cd computer_vision/copymakeborder_plugin/[jello@192 copymakeborder_plugin]$ lltotal 20-rw-rw-r--. 1 jello jello 1060 Apr 19 2018 plugin.ui-rw-rw-r--. 1...原创 2019-11-14 12:23:19 · 217 阅读 · 0 评论 -
备忘随笔——安装centos7之后,装smlayer,带ffmpeg的opencv,anaconda,tensorflow, 配置虚拟环境中的python,opencv
由于tensorflow只能运行在64位机,我还是下决心把我4g内存的老笔记本从centos6换装成了centos7.下面是安装过程中的note笔记,未经整理,仅作备忘。2019-9-27配置epel源https://www.cnblogs.com/lyz108/p/10293430.html缺省yum源的服务器通常在国外,安装时速度比较慢。为了提高安装rpm包的速度,可以将yum...原创 2019-10-14 20:05:49 · 249 阅读 · 0 评论 -
centos6.10下安装支持ssl的python3
安装及排错过程:一, 安装python3.7 安装依赖包 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel ...原创 2019-07-23 00:06:40 · 914 阅读 · 0 评论 -
centos6.10 开机卡死在“starting certmonger failed”
昨天升级openssl之后,真的入坑了,正常关机之后,今天居然开不了机了,卡在了进入图形界面的地方。于是重启按住“e”键,进入启动菜单,接着再按e进入编辑第一项,向下移动到第二项目kernel,接着按e进入编辑,去掉rhgb quiet字样,按回车保存回到选择项目,按b启动就能看到启动过程了,这时发现系统卡在了“starting certmonger failed”的地方。网搜是图形界面...原创 2019-07-23 17:31:53 · 4712 阅读 · 0 评论 -
centos6.10 下编译opencv3.4.6 , opencv_contrib、ffmpeg
第一步,先安装ffmpeg 按该网页https://trac.ffmpeg.org/wiki/CompilationGuide/Centos一步步安装 仅其中git clone --depth 1 https://chromium.googlesource.com/webm/libvpx.git 地址无效...原创 2019-07-16 14:38:55 · 817 阅读 · 0 评论 -
配置samba服务器——在centos6.9主机和win7虚拟机中建立共享文件夹
一,linux下配置samba服务器 yum install cups-libs samba samba-common samba-swat 查看安装状况:rpm -qa | grep samba 启动samba服务器: /etc/init.d/smb start /etc/init.d/nmb start 查看samba服务启动情况:...原创 2018-06-24 20:22:20 · 741 阅读 · 0 评论 -
使用g++编译opencv程序
在centos6.9下安装好opencv3.2.库后,写了第一个显示图片的小程序,结果linux下的编译问题让我折腾了大半天。ShowImage.cpp程序如下:#include <stdio.h>#include <opencv2/core.hpp>#include <opencv2/highgui.hpp>int main(){ c...原创 2018-07-02 01:38:09 · 4850 阅读 · 1 评论 -
centos6.9下安装32位qt,并配置opencv3.2
1.去官网下载Qt5,linux版本—— qt-opensource-linux-x86-5.5.1.run网址:http://download.qt.io/archive/qt/5.5/5.5.1/ 2.安装必要的库:#yum install mesa-libGL-devel mesa-libGLU-devel#yum install freeglut-devel下面安装...原创 2018-07-17 16:21:09 · 559 阅读 · 0 评论 -
重装Centos6.5分区简记 QTCreator调试器启动错误,firefox无法输入中文
很久不碰linux了,今天重装了centos6.5系统,分区/boot 2G; /swap 2G; / 100G; /usr 100G; /home剩余空间yum updateyum install gccyum install list compat-gcc*yum install compat-gcc-34.i686按照之前的博客安装了openCV和QT,结果无法调...原创 2019-04-19 10:08:38 · 241 阅读 · 0 评论 -
centos6.5下qt编译报错unrecognized command line option “-std=c++11”
QT5.5下编译带C++11特征的程序,需要在pro文件下添加QMAKE_CXXFLAGS += -std=c++11添加后仍然报错unrecognized command line option “-std=c++11”, 是因为g++ gcc版本不够高gcc默认版本是4.4.7。 下面下载安装4.8.21. 下载gcc-4.8.2.tar.gz 地址http://ftp.g...原创 2019-05-05 00:34:26 · 2540 阅读 · 0 评论 -
centos6.5 安装firefox浏览器的flash插件,安装smplayer
一,自带火狐浏览器无法播放视频1.下载安装adobe源 http://get.adobe.com/cn/flashplayer/ rpm -ivh adobe-release-i386-1.0-1.noarch.rpm2.网页提示需要安装flash插件,还是进入此下载页选择“.rpm,适用于其它Linux”,下载该rpm文件 cd /u...原创 2019-05-31 14:39:12 · 581 阅读 · 0 评论 -
JZ2440 linux (centos.5) 下使用eop (EasyOpenJTAG)
在JZ2440开发板上烧写裸板程序,电脑上没有JTAG十针插孔,就需要用到转接器,openJTAG是基于TF2232芯片的USB转JTAG和RS232口的转接器。本机操作系统centos6.5, 插上openJTAG居然不需要安装驱动,下载oflash烧写软件运行,直接能识别开发板,步骤如下:一,将eop连接到pc和开发板(pc–eop–2440)贰,将下载oflash放到环境变量包含...原创 2019-06-05 15:30:11 · 591 阅读 · 0 评论 -
[转]Linux 串口终端调试工具minicom
原文出至: https://www.cnblogs.com/pipci/p/8474188.htmlminicom是一个串口通信工具,就像Windows下的超级终端。可用来与串口设备通信,如调试交换机和Modem等,它的使用完全依靠键盘的操作。一、安装:Linux各发行版因软件管理方式不同而不同,先通过软件管理从自己的软件仓库进行搜索安装。二、查看串口设备及文件权限1、l...转载 2019-06-03 13:08:02 · 919 阅读 · 0 评论 -
Centos6.5下串口操作JZ2440的u-boot; 并通过网线下载PC端文件到开发板
我的硬件链接图如下:PC端操作系统centos6.5,开发板JZ2440,预先在Nor flash中烧写了u-boot.bin。PC端:一,因为用的无线网卡上网,默认有线网卡是停用的,手动使能有线网卡ifconfig -aifconfig p3p1 upifconfig p3p1 192.168.2.100注意我的无线网卡ip为192.168.0.7,这里有线网卡与开发板...原创 2019-06-11 12:25:24 · 270 阅读 · 0 评论 -
centos6.9下安装vmware安装windows虚拟机
一,下载vmware9.0.3和win7镜像https://my.vmware.com/web/vmware/details?productId=293&rPId=6194&downloadGroup=WKST-903-LXhttp://vip.sysd888.com/ylmf32win7.html二,安装vmwarecd /home/jello/Downloadschmod +x...原创 2018-06-06 13:34:04 · 3742 阅读 · 0 评论