2 ice  snow ice__snow 于 2016.09.14 23:39 提问

如何使用C++控制台程序 显示一张图片

之前使用的openCV显示一张图片,现在不想使用第三方库,想使用C++自己封装函数输出。

目前已经将图片数据读到内存中了,存储格式是BGR888。

图片并不是在控制台里显示,单独一个窗口,类似openCV自己显示图片的效果

2个回答

Marksinoberg
Marksinoberg   Ds   Rxr 2016.09.15 18:15

终端里面也是可以显示图片的,只不过 是以字符串的形式显示图片信息的。 当然 显示的效果 没有直接显示的效果好了。

不妨参考一下,博主之前写过的一篇文章哦。 http://blog.csdn.net/marksinoberg/article/details/52116088

Marksinoberg
Marksinoberg 回复ice__snow: 哦哦,那样啊。可以的啊。java的话用awt或者swing;Python的话用PIL。OpenCV也是可以的,参考一下这个http://blog.csdn.net/marksinoberg/article/details/52443214
接近 2 年之前 回复
ice__snow
ice__snow 不是,我写的程序是控制台程序,但是图片不在控制台显示,单独一个窗口显示,类似openCV的显示效果
接近 2 年之前 回复
caozhy
caozhy   Ds   Rxr 2016.09.14 23:47

控制台没法显示图片,但是可以创建一个窗口,得到dc,然后再在上面绘图

ice__snow
ice__snow 时使用windows的API吗
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
不一样的控制台程序-----在控制台中输出图片
不一样的控制台程序-----在控制台中输出图片 2010-11-21 15:53:29 标签:控制台 Console C/C++ 窗口 休闲 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://vanshell.blog.51cto.com/890307/428651       做过程序设计的朋友们
使用ColorBox灯箱显示一张图片和图片组
使用ColorBox灯箱显示一张图片和图片组使用ColorBox灯箱显示一张图片和图片组
java 使用Icon组件显示一张图片
java 使用Icon组件显示一张图片 java 使用Icon组件显示一张图片 java 使用Icon组件显示一张图片
android在jni中对SurfaceView显示一张图片
大致流程是,在java获得Bitmap 的相素值,再通过getSurface()拿到Surface,一起传到jni,在jni就可以直接用了。 public class SurfaceActivity extends Activity{ private MSurfaceView yuvsurfaceview; @Override protected void onCreat
opencv学习(1)——读入并显示一幅图片
window7 64位 +vs2013+opencv3.0.0#include<opencv2/opencv.hpp> using namespace cv; int main(int argc,char*argv[]) { Mat ima=imread("D:\\chengxu\\opencv\\Desert.jpg"); imshow("原图像",ima); waitke
网页中多个图标在一张图片上,使用css将各图标显示
现在的网页中显示很多图标算是常态,发现项目中页面上用到的图标都是单个图标单个文件,用的时候直接往页面上挂,这确实很常态。 如果,网站是挂在外网上,或者网速过低,又大量使用图标的情况下,由于浏览器和服务器的并发连接数是受限的,通常是4~8个,那么图标显示过慢或者超时的情况就会发生。 当然了,像采用CDN,或者按照浏览器的并发数对图片文件进行域名分散存储处理也是再好不过的,但不是都有这样的
用c语言读一张图片
我觉得写的很好,网上有一模一样的代码,感谢分享。 /* *This program will open a image,and output to another file *Author:hujian in nankai 2016/3/29 */#include <cstdio> #include <iostream>using namespace std;#define __F
用MFC显示一张图片
MFC的配置方法参考: http://jingyan.baidu.com/article/f71d60375ddd411ab641d1e3.html 主要是在对话框的主函数中添加函数和按键的响应函数: void CMFCApplication2Dlg::DrawPicToHDC(IplImage* img, UINT ID) { CDC *pDC = GetDlgItem(ID)->G
Android设备上一张图片的显示过程
转自:http://blog.csdn.net/jxt1234and2010/article/details/50524213 Android设备上一张图片的显示过程 应用示例 假如我们现在有一张这样的风景照  想在Android设备(比如一个小米pad)上显示出来。首先想到的是写一个应用,用一个ImageView,把这张照片附到ImageView上显示,如下面的demo。
html先显示一张图片2秒后自动隐藏,用在游戏显示logo中
var img = document.getElementById("imgs"); img.style.display = "inline"; setTimeout(function() {img.style.display = "none";},2000);