qt 如果把像素点数据变成一个图片

ops/2024/10/21 1:58:11/

1.概要

图像的本质是什么,就是一个个的像素点,对与显示器来说就是一个二维数组。无论多复杂的图片,对于显示器来说就是一个二维数组。

2.代码

#include "widget.h"#include <QApplication>
#include <QImage>
#include <QColor>int main(int argc, char *argv[])
{QApplication a(argc, argv);//Widget w;//w.show();// 假设你有一个包含像素数据的数组或向量// 这里我们创建一个简单的示例数组,表示一个2x2的图像,每个像素是灰度值unsigned char pixelData[4] = { 128, 64, 192, 255 }; // 示例数据int width = 2; // 图像的宽度int height = 2; // 图像的高度// 创建一个QImage对象,指定图像的宽度、高度和格式QImage image(width, height, QImage::Format_Grayscale8);// 将像素数据复制到QImage对象中memcpy(image.bits(), pixelData, width * height * sizeof(unsigned char));// 保存图像到文件image.save("output.png");return a.exec();
}

3.运行结果

一共就4个像素的点,太小了,所以这个是给放大的图


http://www.ppmy.cn/ops/55829.html

相关文章

HNU电子测试平台与工具2_《计算机串口使用与测量》

&#xff08;这个有留word哈哈&#xff09; 4.1 4.2 Linux 操作系统平台 一、实验目的 了解 Linux 系统文件系统的基本组织了解 Linux 基本的多用户权限系统熟练使用 ls、cd、cat、more、sudo、gcc、vim 等基本命令会使用 ls 和 chmod 命令查看和修改文件权限 二、实…

html+css+js图片手动轮播

源代码在界面图片后面 轮播演示用的几张图片是Bing上的&#xff0c;直接用的几张图片的URL&#xff0c;谁加载可能需要等一下&#xff0c;现实中替换成自己的图片即可 关注一下点个赞吧&#x1f604; 谢谢大佬 界面图片 源代码 <!DOCTYPE html> <html lang&quo…

为什么需要优化Java应用的性能与稳定性?

为什么需要优化Java应用的性能与稳定性&#xff1f; 大家好&#xff0c;我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编&#xff0c;也是冬天不穿秋裤&#xff0c;天冷也要风度的程序猿&#xff01;今天我们将深入探讨如何优化Java应用的性能与稳定性。在当今…

昇思训练营打卡第十八天(K近邻算法实现红酒聚类)

K近邻&#xff08;K-Nearest Neighbors&#xff0c;KNN&#xff09;算法是一种基本的机器学习算法&#xff0c;它既可以用于分类任务&#xff0c;也可以用于回归任务。KNN算法的核心思想是&#xff0c;如果一个新样本在特征空间中的K个最邻近的样本大多数属于某一个类别&#x…

Vite配置环境变量以及动态更新html数据

一、设置配置文件 // .env // 公共配置文件&#xff0c;总是生效 VITE_BASE_API_URLhttp://localhost:3000// .env.development VITE_BASE_API_URL/api VITE_TAB_TITLEdevelopment title// .env.production VITE_BASE_API_URL/api VITE_TAB_TITLEproduction title 二、安装插…

springcloud 面试经常被问问题

Spring Cloud 是一个基于 Spring Boot 的微服务架构解决方案&#xff0c;包含了许多用于构建和管理微服务的工具和框架。在面试中&#xff0c;与 Spring Cloud 相关的问题通常会涉及其核心概念、组件、常用模式和解决方案。以下是一些在 Spring Cloud 面试中经常被问到的问题及…

字节跳动 AML 前端 一面

时长55mins 1. 自我介绍 1. 怎么接触的前端&#xff1f;学了多久&#xff1f; 1. 问项目 1. 为什么要做组件库&#xff1f; 1. 问到我的组件库和AntD之类的有什么区别&#xff0c;我说区别可能就是我的功能更少&#xff1f;hhhh 1. 设计一个组件的思路&#x…

从零开始学数据结构系列之第四章《 图的遍历总代码》

文章目录 概念回顾深度优先遍历&#xff08;DFS&#xff09;概念图的深度优先遍历深度优先遍历算法步骤 广度优先遍历&#xff08;BFS&#xff09;概念广度优先遍历算法步骤 程序总代码往期回顾 概念回顾 ​   图的遍历是和树的遍历类似&#xff0c;我们希望从图中某一顶点出…