ラベリングした画像を抜き出すプログラムを作りたいのですが、画像でのプログラムがよくわからないため、教えてほしいのです。
添付してあるnumber.pgmの画像でラベリングを行い、0や1などの数字のみを抜き出したいのですがその方法がわかりません。
http://cis.k.hosei.ac.jp/~wakahara/labeling.c
のプログラムを使って、画像をラベリングすることはできたのですが、そのラベリングした画像を抜き出すことがわからないんです。
mainのプログラムの中で何か作成すればいいだろうと思って作ったり、インターネットで調べてみましたが、全然できませんでした。
どなたか教えていただけませんか。お願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
まず、「ラベリング」とはどんな処理を指しているんでしょう?
リンク先のソースで、image1が元画像で、image2がラベリング後の画像のようですが、これらの2次元配列にピクセル単位で格納されていると言うことでよろしいですか?
で、どうやらimage2に画像データをコピーした後で、image2をピクセル単位でスキャンし、周囲の8ピクセルが黒ならラベルを入れているようですが。
おそらく、画像の中で黒い部分を抽出し、その塊ごとに番号をつけていく処理だとは思うのですが、x_size1、y_size1といった変数の宣言などが省かれているので、確証が持てません。
この回答への補足
ラベリングは、画像の中の数字をそれぞれラベル化しているんだと思います。画像処理の勉強不足でうまく説明できなくてすみません。
hegemonさんのいうとおりです。黒い部分を抽出してその塊ごとに番号を付けていく処理です。
その黒い部分を1つずつ抽出してそれを画像として表示させたいんですが、そのプログラムがわからないんです。
No.2
- 回答日時:
<br /> <br /> >その黒い部分を1つずつ抽出してそれを画像として表示させたい<br /> <br /> それな
age2の値がラベル値かどうかをチェックすればいいでしょう。ラベルであれば、ラベル値ごとにx,yの最大と最小を記録します。あとは、記録されたラベル値ごとのx,y座標のペアを使い、イメージを切り出せばよいわけです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- デザイン 【急ぎです】チョコレート中身のデザイン作成について。 チョコレートの転写紙をデザインして、 それを箱 2 2022/07/29 08:45
- C言語・C++・C# チャットGPT 4について質問があります。 画像のような3つの種類がありますが、それぞれ何が違うので 1 2023/04/29 03:12
- その他(プログラミング・Web制作) Python3プログラムについて 4 2023/05/21 14:55
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- ノートパソコン PCのshift+右クリックについて 2 2022/08/22 08:52
- Illustrator(イラストレーター) ワードに貼った画像のキャンバスと画像本体のサイズの調整 2 2022/05/19 18:31
- その他(プログラミング・Web制作) Pythonの問題です。 1 2022/08/02 12:39
- Visual Basic(VBA) ChatGPTに作らせたい Excel VBA 1 2023/04/05 19:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「using Windows」でエラーが出る
-
ImageMagickでgif画像の一部が...
-
【EXCEL VBA】ダブルクリックで...
-
こんなことてしますか??
-
vb.net 画像の透過について
-
生成AI画像について
-
UWSC「画像が無い場合」
-
同じ画像を複数回表示させる
-
Pythonでgif画像が上手く作れない
-
Excel ユーザーフォームで表示...
-
jqueryスライダーを2段でスライ...
-
Jimdoで画像をポップアップ表示...
-
svgクリップパスの応用コーディ...
-
画像ファイルのストリーミング取得
-
画像を表示するには
-
HTMLでサイトの模写をしていま...
-
UWSC 画像判定と条件分岐について
-
VB6での画像のサイズ変更に関して
-
C#で画像を他の画像に貼り付け...
-
MATLABのDICOM画像表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【EXCEL VBA】ダブルクリックで...
-
こんなことてしますか??
-
Pythonでgif画像が上手く作れない
-
Excel ユーザーフォームで表示...
-
VBA シート毎に画像挿入
-
生成AI画像について
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
UWSCの色判定
-
UWSC 画像判定と条件分岐について
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
vb.net 画像の透過について
-
【WPF】画像の切り替え
-
背景画像の繰り返しについて
-
「using Windows」でエラーが出る
-
画像処理したBitmapをピクチャ...
-
スマホでサイトの画像を長押し→...
-
UWSC 画像認識で条件分岐
おすすめ情報