質問編集履歴
2
書き加えます
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
任意座標からの画像表示
|
1
|
+
任意画像の任意座標からの画像表示ができないです
|
test
CHANGED
@@ -4,7 +4,17 @@
|
|
4
4
|
|
5
5
|
プログラムでは、xとyをグローバル変数で宣言して、後で、event.xとevent.yをそれぞれx,yに代入して、それを始点にするように組んだのですが、(0,0)からの画像が表示されてしまいます。代入できていないようですが、何が原因なのでしょうか。
|
6
6
|
|
7
|
-
よろしくお願いします。
|
7
|
+
よろしくお願いします。
|
8
|
+
|
9
|
+
※訂正します
|
10
|
+
|
11
|
+
クリックしたところから始まる範囲の画像をトリミングすることはできますか?
|
12
|
+
|
13
|
+
もしくは、画像は表示できなくても良いので、その範囲の階調値を取得することはできますか?
|
14
|
+
|
15
|
+
元の画像は、モノクロ画像です。
|
16
|
+
|
17
|
+
|
8
18
|
|
9
19
|
<img id="aaa" src="/sub/map.jpg" height="500">
|
10
20
|
|
1
少し間違っていたので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
このときに、トリミングする始点(sx,sy)を任意の画像をクリックした座標に設定したいです。
|
4
4
|
|
5
|
-
プログラムでは、xとyをグローバル変数で宣言して、後で、event.xとevent.yをそれぞれx,yに代入して、それを始点にするように組んだのですが、
|
5
|
+
プログラムでは、xとyをグローバル変数で宣言して、後で、event.xとevent.yをそれぞれx,yに代入して、それを始点にするように組んだのですが、(0,0)からの画像が表示されてしまいます。代入できていないようですが、何が原因なのでしょうか。
|
6
6
|
|
7
7
|
よろしくお願いします。
|
8
8
|
|
@@ -72,8 +72,6 @@
|
|
72
72
|
|
73
73
|
img.onload = function() {
|
74
74
|
|
75
|
-
}
|
76
|
-
|
77
|
-
ctx.drawImage(img, x, y, 500, 400, 80, 60, 400, 300);}
|
75
|
+
ctx.drawImage(img, x, y, 500, 400, 80, 60, 400, 300);}}
|
78
76
|
|
79
77
|
</script>
|