質問するログイン新規登録

質問編集履歴

4

タイトル

2019/01/18 03:12

投稿

chachamaru0421
chachamaru0421

スコア17

title CHANGED
@@ -1,1 +1,1 @@
1
- 機械学習を用いて、マウスで画像の座標を取り自動追跡し、csvファイルに正しく出力したい
1
+ OpenCVを用いて、マウスで画像の座標を取り自動追跡し、csvファイルに正しく出力したい
body CHANGED
@@ -112,7 +112,7 @@
112
112
  flags = 0)
113
113
  #有効な特徴点のみ残す
114
114
  self.refreshFeatures()
115
- if mouseData.getEvent() == cv2.EVENT_RBUTTONDOWN:#len(self.features) >= 10:
115
+ if mouseData.getEvent() == cv2.EVENT_RBUTTONDOWN:
116
116
  #最初の特徴点を格納しておく
117
117
  self.status_src = self.status
118
118
  self.features_src = self.features
@@ -152,7 +152,7 @@
152
152
  for lists in self.features:
153
153
  listData.append(lists[0][0])
154
154
  listData.append(lists[0][1])
155
- csvWriter.writerow([lists[0][0],lists[0][1]]) #1行書き込み
155
+ csvWriter.writerow([lists[0][0],lists[0][1]])
156
156
  f.close()
157
157
  #表示
158
158
  cv2.imshow("motion",self.frame)

3

2019/01/18 03:12

投稿

chachamaru0421
chachamaru0421

スコア17

title CHANGED
@@ -1,1 +1,1 @@
1
- マウスで画像の座標を取り、csvファイルに出力したい
1
+ 機械学習を用いて、マウスで画像の座標を取り自動追跡し、csvファイルに正しく出力したい
body CHANGED
File without changes

2

参考にしたサイトを追加

2019/01/16 08:16

投稿

chachamaru0421
chachamaru0421

スコア17

title CHANGED
File without changes
body CHANGED
@@ -272,4 +272,7 @@
272
272
  ### 補足情報
273
273
  Windows7 32bit
274
274
  Python 3.7.1
275
- OpenCV 3.4.3
275
+ OpenCV 3.4.3
276
+ ### 参考にしたサイト
277
+ ・https://qiita.com/hitomatagi/items/3d8973f855e963c9d999
278
+ ・http://whitecat-student.hatenablog.com/entry/2016/11/09/225631

1

コメントミス

2019/01/16 05:30

投稿

chachamaru0421
chachamaru0421

スコア17

title CHANGED
File without changes
body CHANGED
@@ -78,7 +78,7 @@
78
78
  self.frame = cv2.imread("IMG_1.tiff")
79
79
  self.gray_prev = cv2.cvtColor(self.frame, cv2.COLOR_BGR2GRAY)
80
80
  self.gray_next = cv2.cvtColor(self.frame,cv2.COLOR_BGR2GRAY)
81
- #最初の特徴点10点指定
81
+ #最初の画像表示
82
82
  cv2.imshow("input window",self.frame)
83
83
  #コールバックの設定
84
84
  mouseData = mouseParam("input window")
@@ -95,7 +95,7 @@
95
95
  #右クリックがあったら終了
96
96
  elif mouseData.getEvent() == cv2.EVENT_RBUTTONDOWN:
97
97
  break;
98
- #特徴点描画と10点の特徴点を取得
98
+ #特徴点描画と特徴点を取得
99
99
  if self.features is not None:
100
100
  #グレースケールに変換
101
101
  self.gray_next = cv2.cvtColor(self.frame,cv2.COLOR_BGR2GRAY)