标题:请教,关于基础的bmp图片解析
取消只看楼主
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
结帖率:80%
已结贴  问题点数:20 回复次数:7 
请教,关于基础的bmp图片解析
老师布置的一个小作业,虽然老师说起来好像很随意,但是就是不会写。。。

目标:1. 输入一张准备好的bmp图片,能自动输出图片的大小。
            2. 输入坐标(x,y),能自动输出处点(x,y)的颜色信息。
搜索更多相关主题的帖子: 图片 信息 
2017-01-28 18:10
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 5楼 qdcs
你好,可以帮我写一下吗。。。实在是搞不懂。。。

我在网上找到这个,但是不知道为什么无法运行。。。我也看不出来。。。

谢谢了!!

#include <stdio.h>

int main(int argc, char *argv[]) {
   
    typedef struct tagPOINT{  
        BYTE b;  
        BYTE g;  
        BYTE r;  
    } POINT;
    POINT **pix;
 
    pix = (POINT **)malloc(sizeof(POINT*)*bi_in.biHeight);  
    for(i=0;i<bi_in.biHeight;i++)  
        *(pix+i)=(POINT*)malloc(sizeof(POINT)*bi_in.biWidth);
   
    for(i=0;i<bi_in.biHeight;i++)  
    for(j=0;j<bi_in.biWidth;j++)  
    fread(*(pix+i)+j,sizeof(POINT),1,fi);  
            
}
2017-01-31 21:34
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 9楼 qdcs
太谢谢了!!!!!

这个要怎么输入图片啊? 用vs直接运行也可以打开图片吗?

小白不懂得太多了,多多指教。。。
2017-02-01 22:30
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 8楼 qdcs
话说。。。

「输入坐标(x,y),能自动输出处点(x,y)的颜色信息。」

也能帮我写一下吗。。。好人一生平安。。。

2017-02-02 15:51
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 14楼 吹水佬
是BMP文件数据固有的某像素点颜色信息。。。。。
2017-02-03 15:09
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 20楼 吹水佬
谢谢!!太感谢了!!!

请问代码可以用visual studio直接运行吗?vs可以自动打开图片?
2017-02-04 18:42
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 21楼 qdcs
太谢谢了!!!!好幸福啊哈哈哈

请问这个可以用Visual Studio直接运行打开测试图片吗? 还有要用别的软件?

2017-02-04 18:43
ergg
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-5-20
得分:0 
回复 24楼 qdcs
好!!
2017-02-04 20:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-473872-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.427883 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved