@@ -219,8 +219,8 @@ NAN_METHOD(Mat::FlattenFloat) {
219
219
NAN_METHOD (Mat::At) {
220
220
FF_METHOD_CONTEXT (" Mat::At" );
221
221
cv::Mat matSelf = FF_UNWRAP_MAT_AND_GET (info.This ());
222
- FF_ASSERT_INDEX_RANGE (info[0 ]->Int32Value (), matSelf.rows - 1 , " Mat::At row" );
223
- FF_ASSERT_INDEX_RANGE (info[1 ]->Int32Value (), matSelf.cols - 1 , " Mat::At col" );
222
+ FF_ASSERT_INDEX_RANGE (info[0 ]->Int32Value (), matSelf.size [ 0 ] - 1 , " Mat::At row" );
223
+ FF_ASSERT_INDEX_RANGE (info[1 ]->Int32Value (), matSelf.size [ 1 ] - 1 , " Mat::At col" );
224
224
v8::Local<v8::Value> val;
225
225
FF_MAT_APPLY_TYPED_OPERATOR (matSelf, val, matSelf.type (), FF_MAT_AT, FF::matGet);
226
226
v8::Local<v8::Value> jsVal;
@@ -250,8 +250,8 @@ NAN_METHOD(Mat::At) {
250
250
NAN_METHOD (Mat::AtRaw) {
251
251
FF_METHOD_CONTEXT (" Mat::AtRaw" );
252
252
cv::Mat matSelf = FF_UNWRAP_MAT_AND_GET (info.This ());
253
- FF_ASSERT_INDEX_RANGE (info[0 ]->Int32Value (), matSelf.rows - 1 , " Mat::At row" );
254
- FF_ASSERT_INDEX_RANGE (info[1 ]->Int32Value (), matSelf.cols - 1 , " Mat::At col" );
253
+ FF_ASSERT_INDEX_RANGE (info[0 ]->Int32Value (), matSelf.size [ 0 ] - 1 , " Mat::At row" );
254
+ FF_ASSERT_INDEX_RANGE (info[1 ]->Int32Value (), matSelf.size [ 1 ] - 1 , " Mat::At col" );
255
255
v8::Local<v8::Value> val;
256
256
FF_MAT_APPLY_TYPED_OPERATOR (matSelf, val, matSelf.type (), FF_MAT_AT, FF::matGet);
257
257
FF_RETURN (val);
@@ -260,8 +260,8 @@ NAN_METHOD(Mat::AtRaw) {
260
260
NAN_METHOD (Mat::Set) {
261
261
FF_METHOD_CONTEXT (" Mat::Set" );
262
262
cv::Mat matSelf = FF_UNWRAP_MAT_AND_GET (info.This ());
263
- FF_ASSERT_INDEX_RANGE (info[0 ]->Int32Value (), matSelf.rows - 1 , " Mat::Set row" );
264
- FF_ASSERT_INDEX_RANGE (info[1 ]->Int32Value (), matSelf.cols - 1 , " Mat::Set col" );
263
+ FF_ASSERT_INDEX_RANGE (info[0 ]->Int32Value (), matSelf.size [ 0 ] - 1 , " Mat::At row" );
264
+ FF_ASSERT_INDEX_RANGE (info[1 ]->Int32Value (), matSelf.size [ 1 ] - 1 , " Mat::At col" );
265
265
266
266
int cn = matSelf.channels ();
267
267
if (info[2 ]->IsArray ()) {
0 commit comments