- 博客(26)
- 资源 (17)
- 收藏
- 关注
原创 Qt 彩色图转灰度图
最近做项目有个模块与图像处理相关的功能,其中有一步要把原图转为灰度图用opencv做的时候发现void cvtColor(InputArray src, OutputArray dst, int code, int dstCn=0 );最近在做几个图像处理相关的项目。里面有一个操作就是需要先将彩色图像转换为灰度图像。QImage有一个convertToFormat方法。最开始一直用这个函数来实现。但是今天仔细看了看,发现这个函数转换出的灰度图与原始图像的亮度似乎是有区别的。比如说下面这副图像:
2016-10-28 20:11:58 2239 1
转载 SQLite剖析之内核研究
http://www.cnblogs.com/5211314jackrose/p/5794033.html先从全局的角度把握SQLite内核各个模块的设计和功能。SQLite采用了层次化、模块化的设计,而这些使得它的可扩展性和可移植性非常强。而且SQLite的架构与通用DBMS的结构差别不是很大,所以它对于理解通用DBMS具有重要意义。SQLite的内核总的来说分为三个部分,虚拟机(Virtu
2016-10-24 20:24:36 600
转载 SQLite代码初步分析与网络资料收集之一
http://blog.chinaunix.net/uid-21736802-id-1817617.html写在前面:出于项目的需要,最近打算对SQLite的内核进行一个完整的剖析,在此希望和对SQLite有兴趣的一起交流。我知道,这是一个漫长的过程,就像曾经去读Linux内核一样,这个过程也将是辛苦的,但我相信结果一定是美好的... ...接下来是第一章。 1、SQLite介绍
2016-10-24 20:23:26 571
转载 导出csv文件时,处理分隔符问题
http://blog.sina.com.cn/s/blog_468530a60100kjpy.htmlCSV文件默认以英文逗号做为列分隔符,换行符作为行分隔符。 如果不提供网页形式只用命令行或二进制程序输出数据到CSV,只需要将数据段按,分割,行按\n分割,写入到一个.csv文件即可。 但有时字段里含有,和换行符就麻烦了,数据输出会出现混乱。这时可以使用双引号"来
2016-10-20 18:53:43 5178 1
转载 linux内核的编译
http://blog.csdn.net/xiaocainiaoshangxiao/article/details/21931801编译Linux内核已经有3次了,每一次编译都需要到网上查找编译步骤,感觉网上的各种资料乱七八糟的,并不是都适合ubuntu12.04的系统,所以做一个记录。 适应版本:ubuntu12.04 1.首先下载需要的linux内核源代码,
2016-10-17 20:17:47 326
转载 Qt 字体大小的计算
http://losemyheaven.blog.163.com/blog/static/17071980920111283934557/在QFont当中有两种方式设置字体大小,一种是PixelSize,另一种是PointSizePoint实际是磅,也就是 1/72 inch我们可以从PainterDevice中得到当前DPI(Dot per inch)。因此 Pi
2016-10-17 16:16:35 823
转载 使用brew安装软件
http://www.cnblogs.com/TankXiao/p/3247113.htmlbrew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便brew类似ubuntu系统下的apt-get的功能 阅读目录安装brew使用brew安装软件使用brew卸载软件使用b
2016-10-17 14:59:58 782
转载 Mac安装Brew
http://www.cnblogs.com/liulipeng/p/3938518.html安装命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1当brew安装成功后,就可以随意安装自己想要的软件了,例如wget,命令如
2016-10-17 14:58:40 284
转载 mac安装brew 软件包管理工具Homebrew
http://blog.csdn.net/aaawqqq/article/details/44088141mac 安装 brew Homebrewbrew 全称Homebrew 是Mac OSX上的软件包管理工具Homebrew 安装和卸载工具 只用一行命令就能完成官方地址: http://brew.sh/index.html
2016-10-17 14:57:40 940
转载 TCP-IP的几张数据结构贴图
http://blog.chinaunix.net/uid-22535114-id-1773580.html图一:发送、接受、转发包处理结构框图 图二:链路层相关数据结构宽图1图三:链路层相关数据结构宽图2
2016-10-17 14:39:43 340
转载 linux内核中socket的创建过程源码分析(总结性质)
http://www.jianshu.com/p/5d82a685b5b6在漫长地分析完socket的创建源码后,发现一片浆糊,所以特此总结,我的博客中同时有另外一篇详细的源码分析,内核版本为3.9,建议在阅读本文后若还有兴趣再去看另外一篇博文。绝对不要单独看另外一篇。一:调用链:二:数据结构一一看一下每个数据结构的意义:1) socket, sock, inet_so
2016-10-16 20:27:43 3010
转载 Linux 内核网络协议栈源码剖析socket 函数剖析
http://blog.csdn.net/wenqian1991/article/details/46707521http://blog.csdn.net/column/details/tcp-ipnet.html 深度剖析网络协议栈中的 socket 函数,可以说是把前面介绍的串联起来,将网络协议栈各层关联起来。 1、应用
2016-10-16 20:08:03 438
转载 Linux内核--网络栈实现分析(一)--网络栈初始化
本文分析基于内核Linux Kernel 1.2.13http://blog.csdn.net/yming0221/article/details/7488828更多请看专栏,地址http://blog.csdn.net/column/details/linux-kernel-net.html以后的系列博文将深入分析Linux内核的网络栈实现原理,这里看到曹桂平博士的分
2016-10-16 15:42:05 348
转载 Linux内核--网络协议栈深入分析(一)--与sk_buff有关的几个重要的数据结构
本文分析基于Linux Kernel 3.2.1 http://blog.csdn.net/yming0221/article/details/7971463更多请查看专栏http://blog.csdn.net/column/details/linux-kernel-net.html几个月之前做了关于Linux内核版本1.2.13网络栈的结构框架分析并实现了基于Net
2016-10-16 15:40:36 599
转载 linux-Tcp IP协议栈源码阅读笔记
http://blog.csdn.net/cz_hyf/article/details/602802一.linux内核网络栈代码的准备知识 1. linux内核ipv4网络部分分层结构: BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现。这一部分的文件 主要有:/net/so
2016-10-16 15:34:04 392
转载 Mac OS X实用技巧: 简单命令行阻止Mac休眠
http://digi.it.sohu.com/20121218/n360779320.shtml如果你想要设定Mac OS X Mountain Lion系统永不进入休眠,可以在系统偏好和节能偏好面板中进行设置,但并非总是有效。即使调到了永不,你的Mac仍然会进入休眠。而在节能偏好中,你只能设置3小时或者永不,而想让系统在更长的时间内不进入休眠则无法做到。但是,通过系统的终端命令,你可以对不
2016-10-14 11:20:47 10287 1
转载 Linux查看glibc版本信息
http://blog.sina.com.cn/s/blog_75acbe0b0101596n.html1 centos(以centos6.0为例):(1) 可通过rpm -qa | grep glibc查看系统目前安装了哪些和glibc有关的包:[root@Cluster ~]# rpm -qa | grep glibcglibc-2.12-1.47.el6_2.12.
2016-10-13 19:46:58 1302
转载 TCP劫持
http://www.pediy.com/kssd/pediy12/133433.html此文自http://www.techrepublic.com/article/TCP-hijacking/5033594翻译而来,文章在翻译过程中根据译者个人理解有轻微改动。文章著作权归原作者所有,译者只保留中文著作权。本文只作为技术讨论之用,如因使用文中提到的技术而导致的任何良性和不良后果,本文
2016-10-13 16:38:06 9471
转载 Linux TCP/IP 协议栈源码分析
http://www.cnblogs.com/better-zyy/archive/2012/03/16/2400811.html一.linux内核网络栈代码的准备知识1. linux内核ipv4网络部分分层结构:BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现。这一部分的文件主
2016-10-13 13:29:54 805
转载 photo
https://github.com/xiaokk06/photoEncryptionhttp://www.alloyteam.com/2016/03/image-steganography/https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D/putImageData
2016-10-12 19:33:31 370
转载 Linux环境下段错误的产生原因及调试方法小结
http://blog.163.com/longsu2010@yeah/blog/static/17361234820122761525799/最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Li
2016-10-11 09:18:33 264
转载 程序员必读书单 1.0
http://lucida.me/blog/developer-reading-list/本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。前言Reading makes a full man; conference a ready man; and wri
2016-10-05 16:55:38 815
转载 程序员必读经典书籍
http://iteye.blog.163.com/blog/static/186308096201271931628953/很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各
2016-10-05 16:53:54 529
转载 netinet
https://github.com/salva/p5-Socket-Linuxhttps://github.com/vislee/netinet_4.4BSD-Litehttps://github.com/afabbro/netinethttps://github.com/SOYJUN/Application-with-raw-IP-sockets
2016-10-05 14:25:59 1092
原创 Objective-c各数据长度
http://www.yiibai.com/objective_c/objective_c_data_types.htmlhttp://www.cnblogs.com/stoic/archive/2012/09/26/2704074.htmlhttp://blog.csdn.net/minggeqingchun/article/details/52230467
2016-10-04 16:11:30 797
原创 xCode快捷键
1.头文件与源文件切换ctrl+⌘ Command+↑ 或 , ctrl+⌘ Command+↓2.代码缩进左缩进 command+[右缩进 command+]3.代码编辑(选中代码)control + F: 向右选中一个字符(forward)control + B: 向左选中一个字符(bac
2016-10-04 11:21:49 229
computer-vision计算机视图算法opencv相关
2024-03-03
QTreeView+自定义Model实现示例
2022-07-01
C++ Qt设计模式第2版(中英文版)+源码
2015-09-02
VC++ 6.0数据库系统开发实例导航源码
2011-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人