質問編集履歴

2

題名を変更しました

2017/10/27 04:37

投稿

maru.wk
maru.wk

スコア30

test CHANGED
@@ -1 +1 @@
1
- Swift ピクセル値を得るため掛け算の意味がわかりません
1
+ Swift Pixcelinfo算の意味がわかりません
test CHANGED
File without changes

1

質問の内容を修正しました

2017/10/27 04:37

投稿

maru.wk
maru.wk

スコア30

test CHANGED
@@ -1 +1 @@
1
- Swift コード指す意味がわかりません
1
+ Swift ピクセル値を得るため掛け算の意味がわかりません
test CHANGED
@@ -1,6 +1,14 @@
1
1
  下記のコードで、pixcelInfoを得るためになぜこのようなコードが必要になるかがわかりません。
2
2
 
3
3
  ```swift
4
+
5
+ //ピクセルデータ取得
6
+
7
+ let pixelData = image?.cgImage!.dataProvider!.data
8
+
9
+ let data: UnsafePointer = CFDataGetBytePtr(pixelData)
10
+
11
+
4
12
 
5
13
  //RGBを取得
6
14
 
@@ -14,6 +22,6 @@
14
22
 
15
23
  ```
16
24
 
17
- 特にpixcelinfo: Int = ~の部分が謎です。
25
+ 特にpixcelinfo: Int = ~の部分が謎です。数学的に面積として考えてみたのですが、+Int(pos.x)の部分がわかりません。*4に関しては理解しています。
18
26
 
19
27
  どなたか教えていただけないでしょうか?