検索結果 8 件

by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

現在手元に資料がないので開示は難しいと思います。
とりあえずいただいた資料を元に頑張ってみます。
もし再び躓くことがありましたら、今度は具体性をもった質問をさせていただきます。
この時間までお付き合いしていただいてありがとうございました。
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

softya(ソフト屋) さんが書きました:
ちなみに文字列と文字を混同しているので激しく間違っています。
文字列は文字の配列あるいは文字のポインタです。

ところでグレイスケールデータは文字列データなのでしょうか?
懇切丁寧な回答ありがとうございます。
グレイスケールデータは恐らく文字列データで合ってます。
ネタばらしをしてしまえば、これは「衛星写真をカラー画像にしろ」という課題なのですが、その衛星画像を読み込んで表示する地点で躓いています。
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

えーっと、ウィンドウ関連のコードはないですね。
そもそもこの授業が、「勝手に調べて作れ」的な方針を取ってあるのと、ちょうど半年前に学校のサーバを一斉に入れ替えたために、前期のコード全てが飛んでます。
ですので、ウィンドウを作ってそこに表示するのも、或いはウェブブラウザ上に出すのも自由だとは聞いています。
まったく要求にそえるものがなく、申し訳ありません。
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

コ、コードとは……?
基本的な事も知らずに申し訳ないですが、何のコードでしょう?
今書いてあるプログラムコードであれば、以下のようになります。

コード:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
FILE *fp;
unsigned char a[255];

if ((fp = fopen("グレスケ画像", "rb")) == NULL) return 0;

while (fgets(a, 255, fp) != NULL) {
printf("%c", a);
}

fclose(fp);

return 0;
}
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

返信あがとうございます。
調べてみた結果、全部で何が入っているのかは分かりませんでしたが、xlib、SDLあたりは揃ってると思います。
OpenCVやGLはよく分かりません。

とりあえずwindows.hを使用しない画像表示プログラムの例か何かありましたら教えて頂けると幸いです。
具体性のない質問で申し訳ありません。
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

そうですか……。
わかりました。もう一度課題を見なおしてみます。
わざわざありがとうございました。
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

Re: 画像を表示するプログラムについて

返信ありがとうございます。
学校の課題の一部ですので、導入や別のコンパイラを使うといった選択肢はないです。
説明が不足してしまい、申し訳ありません。
by ハスキー
13年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を表示するプログラムについて
返信数: 16
閲覧数: 11595

画像を表示するプログラムについて

はじめまして。始めて質問をさせていただきます。

C言語で、読み込んだグレイスケール画像を表示するプログラムを作っています。
いろいろなサイトを巡り、fopen関数を使用して画像を読み込むことはできたのですが、肝心の出力部分がどうしても分かりませんでした。
ようやく見つけたソースも、パッケージにwindows.hを使用していたりと、全然進歩がありません。
どなたか画像を表示するための簡単なプログラム例を教えてもらえないでしょうか。

自分のC言語の知識は無いも同然ですが、どうぞよろしくお願いします。
開発環境はLinuxで、コンパイラはgccです。

詳細検索ページへ移動する