mirror of
https://github.com/ruby-opencv/ruby-opencv
synced 2023-03-27 23:22:12 -04:00
Fixed warnings.
This commit is contained in:
parent
9af2212361
commit
ca813d4f71
9 changed files with 16 additions and 17 deletions
|
@ -17,7 +17,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_cascadeclassifier_type = {
|
rb_data_type_t opencv_cascadeclassifier_type = {
|
||||||
"CascadeClassifier",
|
"CascadeClassifier",
|
||||||
{ 0, free_cascadeclassifier, memsize_cascadeclassifier, 0 },
|
{ 0, free_cascadeclassifier, memsize_cascadeclassifier, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
|
|
@ -20,7 +20,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_mat_type = {
|
rb_data_type_t opencv_mat_type = {
|
||||||
"Mat",
|
"Mat",
|
||||||
{ 0, free_mat, memsize_mat, 0 },
|
{ 0, free_mat, memsize_mat, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
@ -258,7 +258,7 @@ namespace rubyopencv {
|
||||||
|
|
||||||
if (!NIL_P(params)) {
|
if (!NIL_P(params)) {
|
||||||
Check_Type(params, T_ARRAY);
|
Check_Type(params, T_ARRAY);
|
||||||
int size = RARRAY_LEN(params);
|
long size = RARRAY_LEN(params);
|
||||||
for (long i = 0; i < size; i++) {
|
for (long i = 0; i < size; i++) {
|
||||||
VALUE n = rb_ary_entry(params, i);
|
VALUE n = rb_ary_entry(params, i);
|
||||||
params_value.push_back(NUM2INT(n));
|
params_value.push_back(NUM2INT(n));
|
||||||
|
@ -1218,7 +1218,7 @@ namespace rubyopencv {
|
||||||
rb_define_alias(rb_klass, "height", "rows");
|
rb_define_alias(rb_klass, "height", "rows");
|
||||||
rb_define_method(rb_klass, "cols", RUBY_METHOD_FUNC(rb_cols), 0);
|
rb_define_method(rb_klass, "cols", RUBY_METHOD_FUNC(rb_cols), 0);
|
||||||
rb_define_alias(rb_klass, "width", "cols");
|
rb_define_alias(rb_klass, "width", "cols");
|
||||||
|
|
||||||
rb_define_method(rb_klass, "dims", RUBY_METHOD_FUNC(rb_dims), 0);
|
rb_define_method(rb_klass, "dims", RUBY_METHOD_FUNC(rb_dims), 0);
|
||||||
rb_define_method(rb_klass, "depth", RUBY_METHOD_FUNC(rb_depth), 0);
|
rb_define_method(rb_klass, "depth", RUBY_METHOD_FUNC(rb_depth), 0);
|
||||||
rb_define_method(rb_klass, "channels", RUBY_METHOD_FUNC(rb_channels), 0);
|
rb_define_method(rb_klass, "channels", RUBY_METHOD_FUNC(rb_channels), 0);
|
||||||
|
|
|
@ -12,7 +12,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_point_type = {
|
rb_data_type_t opencv_point_type = {
|
||||||
"Point",
|
"Point",
|
||||||
{ 0, free_point, memsize_point, 0 },
|
{ 0, free_point, memsize_point, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
@ -169,4 +169,3 @@ namespace rubyopencv {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_rect_type = {
|
rb_data_type_t opencv_rect_type = {
|
||||||
"Rect",
|
"Rect",
|
||||||
{ 0, free_rect, memsize_rect, 0 },
|
{ 0, free_rect, memsize_rect, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
|
|
@ -11,7 +11,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_scalar_type = {
|
rb_data_type_t opencv_scalar_type = {
|
||||||
"Scalar",
|
"Scalar",
|
||||||
{ 0, free_scalar, memsize_scalar, 0 },
|
{ 0, free_scalar, memsize_scalar, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
@ -28,7 +28,7 @@ namespace rubyopencv {
|
||||||
VALUE klass() {
|
VALUE klass() {
|
||||||
return rb_klass;
|
return rb_klass;
|
||||||
}
|
}
|
||||||
|
|
||||||
cv::Scalar* obj2scalar(VALUE obj) {
|
cv::Scalar* obj2scalar(VALUE obj) {
|
||||||
cv::Scalar* ptr = NULL;
|
cv::Scalar* ptr = NULL;
|
||||||
TypedData_Get_Struct(obj, cv::Scalar, &opencv_scalar_type, ptr);
|
TypedData_Get_Struct(obj, cv::Scalar, &opencv_scalar_type, ptr);
|
||||||
|
@ -114,7 +114,7 @@ namespace rubyopencv {
|
||||||
return rb_ary_new3(4, rb_aref(self, INT2FIX(0)), rb_aref(self, INT2FIX(1)),
|
return rb_ary_new3(4, rb_aref(self, INT2FIX(0)), rb_aref(self, INT2FIX(1)),
|
||||||
rb_aref(self, INT2FIX(2)), rb_aref(self, INT2FIX(3)));
|
rb_aref(self, INT2FIX(2)), rb_aref(self, INT2FIX(3)));
|
||||||
}
|
}
|
||||||
|
|
||||||
void init() {
|
void init() {
|
||||||
VALUE opencv = rb_define_module("Cv");
|
VALUE opencv = rb_define_module("Cv");
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_size_type = {
|
rb_data_type_t opencv_size_type = {
|
||||||
"Size",
|
"Size",
|
||||||
{ 0, free_size, memsize_size, 0 },
|
{ 0, free_size, memsize_size, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
|
|
@ -14,7 +14,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_trackbar_type = {
|
rb_data_type_t opencv_trackbar_type = {
|
||||||
"Trackbar",
|
"Trackbar",
|
||||||
{ mark_trackbar, free_trackbar, 0, 0 },
|
{ mark_trackbar, free_trackbar, 0, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
|
|
@ -18,7 +18,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass = Qnil;
|
VALUE rb_klass = Qnil;
|
||||||
rb_data_type_t opencv_videocapture_type = {
|
rb_data_type_t opencv_videocapture_type = {
|
||||||
"VideoCapture",
|
"VideoCapture",
|
||||||
{ 0, free_videocapture, memsize_videocapture, 0 },
|
{ 0, free_videocapture, memsize_videocapture, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
|
|
@ -12,7 +12,7 @@ namespace rubyopencv {
|
||||||
VALUE rb_klass;
|
VALUE rb_klass;
|
||||||
rb_data_type_t opencv_window_type = {
|
rb_data_type_t opencv_window_type = {
|
||||||
"Window",
|
"Window",
|
||||||
{ mark_window, free_window, 0, 0 },
|
{ mark_window, free_window, 0, },
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0
|
0
|
||||||
|
@ -43,7 +43,7 @@ namespace rubyopencv {
|
||||||
window_t* w = obj2window(obj);
|
window_t* w = obj2window(obj);
|
||||||
return StringValueCStr(w->name);
|
return StringValueCStr(w->name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Creates a window.
|
* Creates a window.
|
||||||
*
|
*
|
||||||
|
@ -63,8 +63,8 @@ namespace rubyopencv {
|
||||||
char* name_str = StringValueCStr(name);
|
char* name_str = StringValueCStr(name);
|
||||||
if (cvGetWindowHandle(name_str) != NULL) {
|
if (cvGetWindowHandle(name_str) != NULL) {
|
||||||
rb_raise(rb_eStandardError, "window name should be unique.");
|
rb_raise(rb_eStandardError, "window name should be unique.");
|
||||||
}
|
}
|
||||||
|
|
||||||
int mode = CV_WINDOW_AUTOSIZE;
|
int mode = CV_WINDOW_AUTOSIZE;
|
||||||
if (argc == 2) {
|
if (argc == 2) {
|
||||||
Check_Type(flags, T_FIXNUM);
|
Check_Type(flags, T_FIXNUM);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue