![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
VB.NET(2008)を初めて1週間の初心者です.昔はVB6.0を少し勉強したのですが,2008に移してから色々変わってしまってて,わからないことだらけなのでアドバイスをお願いします.
只今,PictureBox(640*480)に写し出した画像を二値化しようと取り組んでいます.
そこで,色成分を取り出す際に,以前(6.0)はPictureBoxに「.Point」をつけて取り出しをしていましたが,2008では何をあてはめて色の取り出しを行えばいいか全く分かりません….自分で色々と調べてはみたのですが,うまくいかなかったので,こちらの方でご意見を頂ければ幸いに思います.
以下は,6.0のときの色抽出のプログラム部分です.
For y = 1 To 480
For X = 1 To 640
pColor(X, y, 0) = main.Point(X - 1, y - 1) Mod 256 '赤の成分の取り出し
pColor(X, y, 1) = Int(main.Point(X - 1, y - 1) / 256) Mod 256 '緑
pColor(X, y, 2) = Int(Int(main.Point(X - 1, y - 1) / 256) / 256) '青
Next X
Next y
No.1ベストアンサー
- 回答日時:
For x As Integer = 0 To PictureBox1.Width - 1
For y As Integer = 0 To PictureBox1.Height - 1
Dim color As Color = New Bitmap(PictureBox1.Image, PictureBox1.Size).GetPixel(x, y)
Debug.Print(color.R)
Debug.Print(color.G)
Debug.Print(color.B)
Next
Next
640*480のデータを出力しようとしたら、
私のパソコンが古いせいか、気の遠くなるほど
かかりそうでした。
30*30程度から、はじめてみた方がいいかも
でも、色情報が、ちゃんと、得られているか確かめていないので、
間違っているかも、間違っていたら、ごめん
お忙しい中,ご助言下さいまして誠にありがとうございます.
いただきましたご意見を参考に,二値化について検討していきたいと思います.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 未解決の外部シンボル _printfが関数_mainで参照されました 1 2022/09/18 15:28
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- その他(プログラミング・Web制作) 十進BASICでの再帰についての質問です。 2 2022/11/18 09:17
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フレーム使用
-
bodyの背景と異なる背景色で、...
-
HTMLとCSSについて
-
ホームページビルダー11でリ...
-
htmlの文字が縦書きになる
-
個別にリンクの色を変える方法
-
【ヒトの神秘】美男美女から何...
-
<div id="container">の使いか...
-
初歩的ですが・・・
-
htmlのolやulなどlistにtitleや...
-
CSS:animation開始位置の設定
-
ホームページの下にあるcopy ri...
-
マウスオーバーでポップアップ...
-
リンクを知らせる手のマークが...
-
Css側で、文字の位置を数センチ...
-
CSSで3分割した背景画像を配置...
-
CSSでa要素全体をリンク出来る...
-
CSSボーダーの設定(横並びボタ...
-
liリストタグの背景色に色がつ...
-
CSSと<dl><dd>で間隔をあけて1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<form <input type="text"の枠...
-
訪問済のリンク色を変えない方法
-
HRタグ 枠線を透明にするには?
-
<pre>~</pre>について
-
CSSでクラスのエイリアス(include)
-
カラープレーンってなんですか?
-
ホームページビルダー 水平線に...
-
テキストボックスの文字の大き...
-
リンクのアンダーバーを消した...
-
横スクロールバーを表示したい
-
リンク下のアンダーラインの消し方
-
\\0 sprintf( ) strcat( )
-
秀丸の正規表現を使って<FONT c...
-
Pandas の groupby後の要素の参...
-
C# RichTextBoxで選択した文字...
-
リンクの下線を消す
-
はじめて利用します。質問の上...
-
白い文字と黒い文字を出すため...
-
HP作成(スクロールバーの色)
-
LinkButtonコントロール
おすすめ情報