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;
|
||||
rb_data_type_t opencv_cascadeclassifier_type = {
|
||||
"CascadeClassifier",
|
||||
{ 0, free_cascadeclassifier, memsize_cascadeclassifier, 0 },
|
||||
{ 0, free_cascadeclassifier, memsize_cascadeclassifier, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
|
|
@ -20,7 +20,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_mat_type = {
|
||||
"Mat",
|
||||
{ 0, free_mat, memsize_mat, 0 },
|
||||
{ 0, free_mat, memsize_mat, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
@ -258,7 +258,7 @@ namespace rubyopencv {
|
|||
|
||||
if (!NIL_P(params)) {
|
||||
Check_Type(params, T_ARRAY);
|
||||
int size = RARRAY_LEN(params);
|
||||
long size = RARRAY_LEN(params);
|
||||
for (long i = 0; i < size; i++) {
|
||||
VALUE n = rb_ary_entry(params, i);
|
||||
params_value.push_back(NUM2INT(n));
|
||||
|
@ -1218,7 +1218,7 @@ namespace rubyopencv {
|
|||
rb_define_alias(rb_klass, "height", "rows");
|
||||
rb_define_method(rb_klass, "cols", RUBY_METHOD_FUNC(rb_cols), 0);
|
||||
rb_define_alias(rb_klass, "width", "cols");
|
||||
|
||||
|
||||
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, "channels", RUBY_METHOD_FUNC(rb_channels), 0);
|
||||
|
|
|
@ -12,7 +12,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_point_type = {
|
||||
"Point",
|
||||
{ 0, free_point, memsize_point, 0 },
|
||||
{ 0, free_point, memsize_point, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
@ -169,4 +169,3 @@ namespace rubyopencv {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_rect_type = {
|
||||
"Rect",
|
||||
{ 0, free_rect, memsize_rect, 0 },
|
||||
{ 0, free_rect, memsize_rect, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
|
|
@ -11,7 +11,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_scalar_type = {
|
||||
"Scalar",
|
||||
{ 0, free_scalar, memsize_scalar, 0 },
|
||||
{ 0, free_scalar, memsize_scalar, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
@ -28,7 +28,7 @@ namespace rubyopencv {
|
|||
VALUE klass() {
|
||||
return rb_klass;
|
||||
}
|
||||
|
||||
|
||||
cv::Scalar* obj2scalar(VALUE obj) {
|
||||
cv::Scalar* ptr = NULL;
|
||||
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)),
|
||||
rb_aref(self, INT2FIX(2)), rb_aref(self, INT2FIX(3)));
|
||||
}
|
||||
|
||||
|
||||
void init() {
|
||||
VALUE opencv = rb_define_module("Cv");
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_size_type = {
|
||||
"Size",
|
||||
{ 0, free_size, memsize_size, 0 },
|
||||
{ 0, free_size, memsize_size, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_trackbar_type = {
|
||||
"Trackbar",
|
||||
{ mark_trackbar, free_trackbar, 0, 0 },
|
||||
{ mark_trackbar, free_trackbar, 0, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
|
|
@ -18,7 +18,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass = Qnil;
|
||||
rb_data_type_t opencv_videocapture_type = {
|
||||
"VideoCapture",
|
||||
{ 0, free_videocapture, memsize_videocapture, 0 },
|
||||
{ 0, free_videocapture, memsize_videocapture, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
|
|
@ -12,7 +12,7 @@ namespace rubyopencv {
|
|||
VALUE rb_klass;
|
||||
rb_data_type_t opencv_window_type = {
|
||||
"Window",
|
||||
{ mark_window, free_window, 0, 0 },
|
||||
{ mark_window, free_window, 0, },
|
||||
0,
|
||||
0,
|
||||
0
|
||||
|
@ -43,7 +43,7 @@ namespace rubyopencv {
|
|||
window_t* w = obj2window(obj);
|
||||
return StringValueCStr(w->name);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Creates a window.
|
||||
*
|
||||
|
@ -63,8 +63,8 @@ namespace rubyopencv {
|
|||
char* name_str = StringValueCStr(name);
|
||||
if (cvGetWindowHandle(name_str) != NULL) {
|
||||
rb_raise(rb_eStandardError, "window name should be unique.");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
int mode = CV_WINDOW_AUTOSIZE;
|
||||
if (argc == 2) {
|
||||
Check_Type(flags, T_FIXNUM);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue