質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Processing

Processingは、オープンソースプロジェクトによるCGのためのプログラミング言語です。Javaをベースにしており、グラフィック機能に特化しています。イメージの生成やアニメーションなど、視覚的なフィードバックを簡単に得ることが可能です。

Q&A

0回答

862閲覧

processingでの集計?

ddd_h

総合スコア12

Processing

Processingは、オープンソースプロジェクトによるCGのためのプログラミング言語です。Javaをベースにしており、グラフィック機能に特化しています。イメージの生成やアニメーションなど、視覚的なフィードバックを簡単に得ることが可能です。

0グッド

0クリップ

投稿2018/10/23 05:07

編集2018/10/30 05:42

PImage

1String lin, lin2; 2int i, ln,lm; 3String lines[]; 4 5void setup() { 6 7 background(255); 8 9 img = loadImage("kougishiryou.jpg"); 10 size( img.width, img.height ); 11 image(img, 0, 0); 12 i = 0; 13 ln = 0; 14 lm = 1; 15 lines = loadStrings("test.txt"); 16} 17 18void draw() { 19 lin =lines[ln]; 20 lin2 =lines[lm]; 21 22 String[] co = split(lin, ','); 23 String[] co2 = split(lin2, ','); 24 if (co.length==2) { 25 int x = int(co[i]); 26 int y = int(co[i+1]); 27 int x2 = int(co2[i]); 28 int y2 = int(co2[i+1]); 29 line(x, y, x2, y2); 30 } 31 ln+=2; 32 lm+=2; 33 34 if (ln == lines.length) noLoop(); 35} 36 37<テキストファイル> 38256,789 3913,68 40668,660 41154,556 42255,788 4312,69 44 45以上のように書かれたテキストファイルから座標を読み取り、読み取られた座標を元にlineを画像に反映するというプログラムです。 46 47 48これだと三本のlineが引かれるのですが,近いところにあるlineを数えて,二本以上になると,近くにあるlineを一本にして、かつlineの色を赤色にするというプログラムを組みたいです。元々の線の色は黒色です。 49よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問