# findCorners to Matrix

Hi, I am attempting to use a solvePnp example that uses a chessboard, with points in place of the chessboard.

So I have this:

```
bool found = findChessboardCorners(gray, cbSize, imagePoints, CALIB_CB_FAST_CHECK);
```

which fills the imagepoints matrix that is initiated here:

```
vector< Point2d > imagePoints;
```

However, because i want to use non-chessboard points, i need to fill imagepoints with data from a cvGoodFeaturesToTrack operation.

So I find the markers, then i need to do something like...

```
for (int i = 0; i < corner_count; i++) {
//add to imagepoints matrix (corners[i].x, corners[i].y);
}
```

How would i go about doing this? Apologies if this is a stupid question, Matrix stuff is new to me!

many thanks!