自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 ubuntu 数据库可视化

数据库可视化

2022-06-21 11:05:06 584 1

原创 qt creator缺少示例程序的解决方法

解决QtCeator没有示例程序的问题

2022-06-09 10:04:36 1923 1

原创 什么是小程序?

小程序主要开发语言是 JavaScript ,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。对于普通用户,小程序只需要通过扫描二维码、搜索或者是朋友的分享就可以直接打开,使用方便快捷。因新冠疫情时代的到来,广大的微信客户群体使得小程序的推广越发快速,应用场景越来越广泛。​ 开发者可通过微信开放接口获取到用户信息和资源,使得小程序的能力变得更加强大。...

2022-04-17 10:50:01 506

原创 解决因ADB未配置正确导致Android Studio打开找不到设备的问题

现象:打开Android Studio后无法打开连接的硬件设备点击软件右下方的弹出窗口显示可见是由于ADB导致的出错安装 sdk 之后, 需要打开 SDK Manager 下载 `Android SDK Platform-tools`然后, 在 sdk/platform-tools 目录下可以找到 adb.exe打开我的电脑---属性---高级系统设置---环境...

2020-03-05 16:42:05 1829

原创 Qt样式表

程序中加载qss样式表QFile qss(文件路径);qss.open(QFile::ReadOnly);qApp->setStyleSheet(qss.readAll());qss.close();语法    参考http://blog.csdn.net/liang19890820/article/details/51691212,有详细的描述QSS中的一个样式规则由选择器和声明组成...

2018-03-07 13:16:42 292

原创 重新认识Qt5

已经有大概半年的时间没有在Qt上做项目开发了,之前的一些项目一直是用的Qt4,一两年的时间,也略有点建树。最近工作需要,转战Qt5,看着官网上美轮美奂的宣传,各种标语,让人不禁有种想认识她的冲动,就像初恋的感觉。好久没有再更新博客了,一方面,工作越来越多,另一方面,随着年龄的增长,真的有点变得懒了,能蹲着就不想站着,能躺着就不想坐着...时常怀念刚毕业时候那种求知欲的渴望,也是没有遇到一个好的

2017-06-30 09:06:20 311

原创 OpenCV之数据结构

Mat数据结构Ipl(这里的l是小写的L,其他都是大写的i)Image*  OpenCV1.X时代的基于C语言接口的图像存储格式。退出前需要释放内存,否则会导致内存泄漏。        MatOpenCV2.X时代之后,引入新的C++接口Mat类        IplImage *img = cvLoadImage(...);Mat mat(img);//这里可以直接转换I

2016-08-19 17:13:24 339

原创 人生需要不断的历练,restart

今天开始,准备重新开启我的博客记录。加油吧,骚年们!

2016-08-06 17:11:21 549

转载 Qt不能保存jpg文件的解决方法

在ARM开发板上运行的Qt程序可以很好的支持png格式,但唯一的问题是,png格式的图像太大了,这对于资源有限的嵌入式系统来说绝对是一个不容忽视的问题。解决方法之一就是改用jpg格式的图像,但是在这之前,你还需要完成以下工作。在移植Qt到ARM开发板时,有一个编译参数一般设置为-qt-libjpeg,显而易见,这个参数与显示jpg图像有关。以下叙述的一切内容,都以在移植Qt时设置了这样一个参数

2014-01-08 15:31:38 3124

转载 Line in和Mic in的区别及使用

我们的电脑声卡上,一般都会有Line in和Mic in两个接口,翻译成中文就是“线性输入”和“麦克风输入”,这两个都是输入端口,但是还是有区别的:1、Line in端口:该端口主要用于连接电吉他、电子琴、合成器等外界设备的音频信号输出的录音,由于这些设备本身输出功率就比较大,因此需要连接到Line in端口录音,当然使用它们录音从某种程度上也可以被称为外部设备的“内录”。一般您使用的声卡

2013-12-30 14:41:08 1747

转载 Ubuntu/Fedora高版本安装海思SDK的方法

网友达文西提出解决办法 1)Ubuntu下修改默认Shell:dash为bash输入 dpkg-reconfigure dash 后选 no 选项2)解压SDK到当前目录后 进入目录如: ./Hi3515_V100R001C01SPC050/software/board解压 tar zxvf Hi3515_SDK_V1.0.5.0.c1.tgz进入目录,找到 s

2013-12-18 17:15:44 2142

原创 RHEL5 make menuconfig 出现 error: curses.h: No such file or directory的解决方法

在使用命令:make menuconfig的时候出现以下问题In file included from scripts/kconfig/lxdialog/checklist.c:24:scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directoryIn file included from s

2013-12-02 11:04:05 4172

原创 Django开发环境的搭建

在使用Django框架之前,首先要搭建Django开发环境。(首先要保证电脑上安装了python)http://www.cnblogs.com/cacique/archive/2012/09/29/2707976.html

2013-09-24 10:02:45 4588

原创 opencv2.4.4在ubuntu中安装

http://www.cnblogs.com/JohnShao/archive/2011/09/22/2184653.html 这里用的是2.3.1,用此方法编译2.4.4也可以。http://www.cnblogs.com/tornadomeet/archive/2012/07/10/2584702.html  opencv安装完成后可以看这里,测试一下在Qt中是否可以正常使用opencv。

2013-08-27 17:43:18 1381

转载 RHEL5.1 安装vsftpd

可以用光盘安装,RedHat 5的安盘里自带的,所以我选择光盘安装(1)先把光盘挂载到系统上:mount /dev/cdrom /mnt这样光盘的内容就被挂载到/mnt的设备上,现在可以通过/mnt访问光盘上的内容了(2)在光盘上安装vsftp,并且启动vsftprpm  -ivh vsftpd*(3)修改启动方式,改为系统启动时,自动启动chkconfig vsftp

2013-08-21 10:48:58 749

原创 IT学习论坛和视频网站

http://sunshine123.blog.51cto.com/27770/1274571

2013-08-16 17:56:37 914

转载 linux Qt进行qwt的安装与使用

qwt的安装与使用  安装好qt开发环境后,先去其主页下载qwt库源代码。  以我下载的qwt-6.0.1.zip为例,解压得到qwt-6.0.1。1.安装qwt-6.0.1  执行下面的命令:1 cd qwt-6.0.12 qmake3 make4 make install   这样就完成qwt-6.0.1的安装了,安装的路径是/usr/loca

2013-08-15 15:56:47 9331

原创 OpenCV学习(二)读取视频文件和摄像头

#include "highgui.h"int main(int argc, char* argv[]){cvNamedWindow("avi");//创建窗口CvCapture* capture = cvCreateFileCapture(“视频文件路径");//打开视频文件路径 //cvCreateCameraCapture//打开摄像头进行捕捉IplImage

2013-08-09 16:34:17 914

原创 OpenCV学习(一)显示图像

IplImage* img = cvLoadImage( "test.bmp" ); //加载图像 cvNamedWindow( "Example1",CV_WINDOW_AUTOSIZE ); //创建显示窗口 cvShowImage( "Example1",img ); //显示图像到窗口 cvWaitKey(0); //按键等待 cvReleaseImage(&img); //释放

2013-08-09 16:06:36 623

转载 shell--传入参数的处理

http://blog.csdn.net/qzwujiaying/article/details/6371246参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3. $$ 脚本运行的当前进程ID号4. $! 后台运行的最后一个进程的进程ID号5. $@ 与$#相同,

2013-07-19 15:03:03 668

转载 awk使用shell变量,shell获取awk中的变量值

原文:http://renyongjie668.blog.163.com/blog/static/16005312011829102025222/我认为在linux下awk是个好东东啊,处理一些文本文件会非常方便。而在Linux下嘛,经常会和shell打交道,所以awk和shell之间的变量相互传递,有时还是很有必要的,所以简单总结一下吧。 awk中使用shell中的变量

2013-07-19 14:59:28 7808

原创 linux下FAT32格式u盘只读的问题及解决方法

以下是网上看到的解决办法:http://blog.csdn.net/heqiuya/article/details/7870554其实是掉电保护,之前挂在的SD变成了制度文件,只需要将SD卡重新挂载一遍就OK了. FAT: Filesystem panic (dev mmcblk0p4) fat_free_clusters: deleting FAT entry beyond EO

2013-06-15 16:10:03 20082

转载 Windows界面编程第三季位图特效显示——交错、百叶窗、随机积木、飞入伸展

http://bbs.csdn.net/topics/390402937

2013-03-29 19:46:35 1222

转载 OpenCV-2.0.0移植到海思hi3520(ARM11)

原帖地址:http://www.opencv.org.cn/forum/viewtopic.php?t=137411.下载OpenCV-2.0.0.tar.bz2并解压;2.cd OpenCV-2.0.0;3../configure --host=arm-hismall-linux --without-gtk --without-carbon --without-quicktime -

2013-02-19 09:28:39 3052 1

转载 Linux system函数返回值

例:status = system("./test.sh");1、先统一两个说法:(1)system返回值:指调用system函数后的返回值,比如上例中status为system返回值(2)shell返回值:指system所调用的shell命令的返回值,比如上例中,test.sh中返回的值为shell返回值。2、如何正确判断test.sh是否正确执行?仅判断stat

2012-12-31 13:44:41 1039

转载 arm Linux 如何自动检测并mount SD卡,以及如何得知已经mount

一、土八路做法:SD 卡一旦插入系统,内核会自动在/dev/下创建设备文件:sdcard。 但有时可能时用户在拨出卡前并没有umount的话,第二次插卡进去后系统创建的就不是sdcard设备文件了,而是mmcblk0, mmcblk1p1, mmcblk2p1, 或mmcblk3p1.所以只需用if ( fopen("/dev/sdcard", "r") == NULL ) 来检测SD

2012-12-29 22:20:40 18833 1

转载 linux下U盘状态检测

Linux的文件系统是异步的,也就是说写一个文件不是立刻保存到介质(硬盘,U盘等)中,而是存到缓冲区内,等积累到一定程度再一起保存到介质中。如果没有umount就非法拔出U盘,程序是不知道的,fopen,fwrite等函数都依然返回正确,知道操作系统要把写介质的时候,才会提示I/O错误。可是很多数据都会因为这个不及时的错误报告而丢失。    事实上,USB驱动程序在U盘插入和拔出时,都对系统配

2012-12-29 22:16:32 6436 1

原创 图像处理——图像增强

图像中含有重要的信息,所以在图像识别中,严格要求图像的清晰程度。清晰的图像是指对象物体的亮度和色彩的细微差别能够清楚的显示出来。对图像中包含的亮度和色彩等信息进行增幅,或者将这些信息变换成其他形式的信息,然后通过各种手段来获得清晰图像的方法被称为图像增强。(image enchancement)对图像的增强,根据增强的信息不同,有边缘增强、灰度增强、色彩饱和度增强等方法。一、对

2012-12-11 00:30:41 1816

原创 图像处理——图像平滑

图像噪声是在图像处理中经常会遇到的问题,它的存在会使图像的质量下降,因此解决图像噪声问题在图像处理过程中是不可忽视的。        根据噪声的性质不同,消除噪声的方法也有所不同。        随机噪声是一种线索最少却最常见的噪声。        对于多帧图像,取其平均值,帧数越多越接近实际值。对于单帧图像,随机噪声隐藏的像素的实际灰度值是不可知的,此时,只能尽量使噪声对图像的影响最

2012-12-10 22:40:02 12468

原创 shell之cgi编程

1.什么是web?Web页面或文档是包含有HTML标记的文件。当浏览器连接到一个Web页面上时,浏览器就会根据相应的HTML标记来显示该页面。We b页面中可以含有非常丰富的信息,它可以包含指向其他页面的链接、各种色彩、高亮标题、各种字体、直线、表格,还可以包含图像和声音。Web页面可以分为两类:动态的页面和静态的页面。静态的页面是用于显示信息或下载文件。而动态的页面是交互型的,它们可以按

2012-09-19 16:32:56 2181

原创 shell之文本过滤(awk)

如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可以完成这些任务。为了获取所需信息,文本必须格式化,也就是说要使用域分隔符来划分抽取域,分隔符可以使任意字符。awk语言的最基本功能是在文件或字符串中基于指定规格浏览和抽取信息。awk抽取信息后,才能进行其他文本操作。awk脚本通常用来格式化文本文件中的信息。1.调用awk①命令行的方式:awk [-F field-s

2012-09-19 15:53:52 17276

转载 shell之文本过滤(grep)

grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。grep支持基本正则表达式,也支持其扩展集。g r e p一般格式为:grep [选项]基本正则表达式[文件]这里基本正则表达式可为字符串。如果是字符串的时候请加上“”号,否则容易出错。 常用的g r e p选项有:-c  只输出匹配行的计数。-i  不区分大小写

2012-09-14 14:17:10 11846

转载 shell之文本过滤(正则表达式)

当从一个文件或命令输出中抽取或过滤文本时,可以使用正则表达式(R E) ,正则表达式是一些特殊或不很特殊的字符串模式的集合。 ^ 只只匹配行首$ 只只匹配行尾* 只一个单字符后紧跟*,匹配0个或多个此单字符[ ] 只匹配[ ] 内字符。可以是一个单字符,也可以是字符序列。可以使用 -表示[ ]内字符序列范围,如用 [ 1 - 5 ]代替[ 1 2 3 4 5 ]\ 只用来屏

2012-09-14 12:59:31 4738

转载 为何使用Shell脚本

s h e l l 脚本在处理自动循环或大的任务方面可节省大量的时间,且功能强大。如果你有处理一个任务的命令清单,不得不一个一个敲进去,然后观察输出结果,再决定它是否正确,如果正确,再继续下一个任务,否则再回到清单一步步观察。一个任务可能是将文件分类、向文件插入文本、迁移文件、从文件中删除行、清除系统过期文件、以及系统一般的管理维护工作等等。创建一个脚本,在使用一系列系统命令的同时,可以使用变量、

2012-09-12 17:18:37 655

原创 Linux Shell嵌入命令

什么是嵌入命令?这些命令是在实际的Bourne shell里创建而不是存在于/bin或usr/bin目录里。嵌入命令比系统里的相同命令要快。1.pwd  显示当前目录2.set  在脚本内部设置其运行参数取值3.times  命令给出用户脚本或任何系统命令的运行时间。第一行给出shell消耗时间,第二行给出运行命令消耗的时间。4.type  使用type查询命令是否仍驻留系统及命令

2012-09-12 16:51:45 844

原创 C++ primer plus(一)预备知识

从此进入C++的世界...    C++在C语言的基础上添加了面向对象编程的支持。C++三件法宝:    C++继承了C语言高效、简介、快速和可移植性的传统。    C++面向对象的特性带来了全新的编程方法,用来应付复杂程度不断提高的现代编程任务而设计。    C++的模板特性提供了另一种全新的编程方法,通用编程。 编程传统:    C语言代表过程性语言传统。

2012-08-16 11:10:47 499

原创 Opencv2.3.0在linux平台上的安装

在opencv中文网站下载源码:OpenCV-2.3.0.tar.bz2在RHEL5中进行解压:#tar jxvf OpenCV-2.3.0.tar.bz2#cd OpenCV-2.3.0未安装cmake需要先安装cmake#cmake -D BUILD_NEW_PYTHON_SUPPORT=NO .#make#make install#gedit /etc/ld.

2012-07-03 17:41:58 1610

转载 什么是RTP、RTCP和RSVP?

目前,支持流媒体传输的协议主要有实时传输协议RTP( Real-Time Transport Protocol)、实时传输控制协议RTCP(Real-Time Transport Control Protocol) 和实时流协议RTSP(Real-Time Streaming Protocol) 等。RTP全名是Real-time Transport Protocol(实时传输协议)。

2012-06-19 15:48:30 1789 1

转载 为什么使用RTP协议?

多媒体应用的一个显著特点是数据量大,并且许多应用对实时性要求比较高。传统的TCP协议是一个面向连接的协议,它的重传机制和拥塞控制机制都是不适用于实时多媒体传输的。RTP是一个应用型的传输层协议,它并不提供任何传输可靠性的保证和流量的拥塞控制机制。RTP位于UDP(User Datagram Protocol) 之上。UDP虽然没有TCP 那么可靠,并且无法保证实时业务的服务质量,需

2012-06-19 15:41:12 1434 1

转载 什么是流媒体?

流媒体技术是网络技术和多媒体技术发展到一定阶段的产物。术语流媒体既可以指在网上传输连续时基媒体的流式技术,也可以指使用流式技术的连续时基媒体本身。在网上传输音频、视频等多媒体信息目前主要有两种方式:下载和流式传输。采用下载方式,用户需要先下载整个媒体文件,然后才能进行播放。由于网络带宽的限制,下载常常要花很长时间,所以这种处理方式延迟很大。而流媒体实现的关键技术是流式传输。传输之前首先对多媒体进行

2012-06-19 15:39:08 853

最新版Gige Vision协议,要的拿去

Gige Vision最新完全版

2023-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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