标题:图像复制问题
作者:lieber
日期:2019-10-14 09:36
内容:
萌新昨天想用Qt画一组正弦条纹作为结构光的投影源,就是下面这样的。
操作像素使每一行的灰度为正弦变化,用setPixel()方法已经实现,但是看到帮助文档里不推荐,就用了bits()方法。
思路是先写出来第一行,剩下的行直接复制第一行的数据。
无奈水平太差,写出来第一行就不知道怎么复制了,出来的图就是下面的样子,只显示了第一行在此求助大佬们给个解决方案
最后附上辣鸡代码
QImage Widget::GeneratImg()
{
QElapsedTimer mstimer;
QVectorcolorTable;
for(int k=0;k
#1 [lieber 10-14 10:07]
不过话说回来,我没看出来两种方法效率有啥区别,都是几十微秒的事。。。。。
#2 [lgao622 10-14 10:42]
//写法2:采用bits()操作像素
for(int j=0;j
#3 回 lgao622 的帖子 [lieber 10-14 11:16]
lgao622://写法2:采用bits()操作像素
for(int j=0;j