質問編集履歴
1
コード,テキストファイルを修正しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
processing
|
1
|
+
processing line
|
test
CHANGED
@@ -2,11 +2,11 @@
|
|
2
2
|
|
3
3
|
コード
|
4
4
|
|
5
|
-
```PImage img;
|
5
|
+
```PImage img;
|
6
6
|
|
7
|
-
String lin, li
|
7
|
+
String lin, lim;
|
8
8
|
|
9
|
-
int i, ln, lm
|
9
|
+
int i, ln, lm;
|
10
10
|
|
11
11
|
String lines[];
|
12
12
|
|
@@ -42,45 +42,41 @@
|
|
42
42
|
|
43
43
|
lin =lines[ln];
|
44
44
|
|
45
|
-
li
|
45
|
+
lim =lines[lm];
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
String[] co = split(lin, ',');
|
50
|
+
|
51
|
+
String[] co2 = split(lim, ',');
|
46
52
|
|
47
53
|
|
48
54
|
|
49
55
|
|
50
56
|
|
57
|
+
if (int(co[i])-20 < int(co2[i]) && int(co2[i]) < int(co[i])+20 && int(co[i+1])-20 < int(co2[i+1]) && int(co2[i+1]) < int(co[i+1])+20) {
|
51
58
|
|
59
|
+
for (lm=1; co2.length!=4; lm++) {
|
52
60
|
|
53
|
-
|
61
|
+
stroke(255, 0, 0);
|
54
62
|
|
55
|
-
|
63
|
+
strokeWeight(3);
|
56
64
|
|
57
|
-
i
|
65
|
+
line(int(co[i]), int(co[i+1]), int(co[i+2]), int(co[i+3]));
|
58
66
|
|
59
|
-
|
67
|
+
}
|
60
68
|
|
61
|
-
i
|
69
|
+
} else if (co.length==4) {
|
62
70
|
|
63
|
-
int x2 = int(co2[i]);
|
64
|
-
|
65
|
-
int
|
71
|
+
line(int(co[i]), int(co[i+1]), int(co[i+2]), int(co[i+3]));
|
66
|
-
|
67
|
-
line(x, y, x2, y2);
|
68
|
-
|
69
|
-
|
70
|
-
|
71
|
-
fill(255, 0, 0);
|
72
|
-
|
73
|
-
textSize(30);
|
74
|
-
|
75
|
-
text(count, x2, y2);
|
76
72
|
|
77
73
|
}
|
78
74
|
|
79
|
-
ln+=2;
|
80
75
|
|
81
|
-
lm+=2;
|
82
76
|
|
83
|
-
|
77
|
+
ln+=1;
|
78
|
+
|
79
|
+
|
84
80
|
|
85
81
|
if (ln == lines.length) noLoop();
|
86
82
|
|
@@ -88,19 +84,25 @@
|
|
88
84
|
|
89
85
|
<テキストファイル>
|
90
86
|
|
91
|
-
|
87
|
+
696,128,1244,125
|
92
88
|
|
93
|
-
1
|
89
|
+
66,590,461,583
|
94
90
|
|
95
|
-
|
91
|
+
81,296,123,298
|
96
92
|
|
97
|
-
1
|
93
|
+
102,294,593,293
|
98
94
|
|
99
|
-
|
95
|
+
79,590,460,583
|
100
96
|
|
101
|
-
1
|
97
|
+
693,478,819,517
|
102
98
|
|
99
|
+
693,471,1222,462
|
103
100
|
|
101
|
+
701,533,1108,526
|
102
|
+
|
103
|
+
697,637,1237,626
|
104
|
+
|
105
|
+
66,590,461,583
|
104
106
|
|
105
107
|
以上のように書かれたテキストファイルから座標を読み取り、読み取られた座標を元にlineを画像に反映するというプログラムです。
|
106
108
|
|