悲惨记忆。。QImage之 pixel() && setPixel()参数不要给反了。。。

1 QImage repairImg(width, height, QImage::Format_Mono);
2     for (int row = 0; row < height; row++)
3     {
4 //        uchar* ucRow = maskImg.scanLine(y);
5         for (int col = 0; col < width; col++)
6         {
7             repairImg.setPixel(col, row, (qRed(maskImg.pixel(col, row)) == 255 ? 1 : 0));
8         }
9     }

之前参数 col 和 row 给反了,,搞了俩天各种查资料,,问前辈,,我错了,,好蠢,,

时间: 2024-10-14 19:33:01

悲惨记忆。。QImage之 pixel() && setPixel()参数不要给反了。。。的相关文章

Python 函数的参数知识汇总

函数搞不熟,后边就晕头转向了,在此重新归纳一下廖大神的函数教程,加深记忆 一.函数的参数分为: 位置参数 1 def power(x): # x 就是power(x)的一个位置参数,我们调用power(x)必须传入一个参数x 2 return x * x 默认参数 1 def power(x, n=2): #修改后的power()函数有两个位置参数,调用函数时如果传入两个参数,会依次传给x,n; 2 s = 1 #如果仅仅传入一个参数的话,那么n=2就是一个默认参数,默认为2,这就是默认参数 3

SpringMVC学习(六)——SpringMVC高级参数绑定与@RequestMapping注解

高级参数绑定 现在进入SpringMVC高级参数绑定的学习,本文所有案例代码的编写均建立在前文SpringMVC学习(五)——SpringMVC的参数绑定的案例基础之上,因此希望读者能仔细阅读这篇文章. 绑定数组 现有这样一个需求:在商品列表页面选中多个商品,然后删除之.下面是我对该需求的分析:此功能要求商品列表页面中的每个商品前有一个checkbook(复选框),选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id批量删除商品信息. 首先将itemList.jsp页面改

Win32

day01 Windows 编程 1 Windows 编程基础 2 WIndows 字符 3 窗口处理 4 消息 5 绘图 6 对话框 7 控件 ... 一Windows 编程基础 1 Windows 应用程序的类型 1.1 控制台程序Console DOS 程序.本身没有窗口,通过Windows 的DOS 窗口执行. 1.2 窗口程序 拥有自己的窗口,可以与用户交互. 1.3 库程序 存放代码.数据的程序,执行文件可以从中 取出代码执行和获取数据. 1.3.1 动态库 扩展名DLL,在执行文件

Python中*args 和**kwargs的用法

from:http://blog.csdn.net/chenjinyu_tang/article/details/8136841 好久没有学习python了,应为工作的需要,再次拾起python,唤起记忆. 当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值. 还是直接来代码吧,废话少说 [python] view plaincopyprint? def fun_var_args(farg, *args): print "arg:&

LINUX的LVM使用

在做LINUX的维护过程中,经常遇到磁盘空间满的情况,如果当初对磁盘的规划未处理好,处理磁盘空间满的问题将是一个比较麻烦的问题,当时安装时系统是直接做磁盘分区挂载,未用LVM( Logical Volume Manager)管理磁盘, 这时磁盘空间满,需要新增加磁盘后还要将空间满的磁盘中的文件迁移到新增加的磁盘中,这将是一个漫长的过程,尤其对于生产任务的非常重要的机器,这项任务完成起来更是非常苦难. 如果当时安装系统使用LVM管理磁盘,这时处理磁盘空间满的问题,将是一个非常轻松的任务.下面简要讲

GLSL/C++ 实现滤镜效果

入门效果之浮雕 "浮雕"图象效果是指图像的前景前向凸出背景.常见于一些纪念碑的雕刻上.要实现浮雕事实上很easy.我们把图象的一个象素和左上方的象素进行求差运算.并加上一个灰度.这个灰度就是表示背景颜色.这里我们设置这个插值为128 (图象RGB的值是0-255).同一时候,我们还应该把这两个颜色的差值转换为亮度信息.否则浮雕图像会出现彩色. "precision mediump float; \n" "varying vec2 v_texCoord; \

视频学习day06

20170410 20:04- 管理用户的命令 ,黄色需要重点记住:必须都会的命令: 3.家目录环境变量没了   解决办法 cd到当前目录               再 cp /etc/skel/.bash* .   拷贝skel环境变量到当前目录例子:ctrl+d 登出 /etc/login.defs   了解的内容 实例:[[email protected] ~]# useradd -c "HandsomeBoy" -u 806 -G root,oldboy,sa -s /bin

Java CompletableFuture 详解

Future是Java 5添加的类,用来描述一个异步计算的结果.你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行. public class BasicFuture { public static void main(String[] args) throws ExecutionException, InterruptedException { ExecutorService es = Executors.

20160515~20160521

上星期生病结果没写题QAQ 健康还是很重要的! 20160516 1.bzoj3932 http://www.lydsy.com/JudgeOnline/problem.php?id=3932 题意:m个任务,任务(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束,优先级为Pi.n个询问,每次询问第Xi秒正在运行的任务中,优先级最小的Ki个任务的优先级之和是多少.若Ki大于第Xi秒正在运行的任务总数,输出第Xi秒任务优先级之和.m,n≤100000,强制在线. 代码: 1 #inclu