Davis King
72f84ca104
Improved the automatic selction of different SIMD instructions sets in visual studio.
2014-01-02 20:46:46 -05:00
Davis King
32b0fc913f
Added casts to avoid compiler warnings in visual studio 2013
2014-01-02 18:40:19 -05:00
Davis King
5f7b18490c
Made the cmake option for using SSE4 work with visual studio.
2014-01-02 12:28:45 -05:00
Davis King
d4cd8779ee
Made the default cmake settings enable SSE2 instructions when using Visual Studio.
2014-01-02 12:10:00 -05:00
Davis King
5481a8073d
Added cmake options to easily turn SSE/AVX instructions on/off
2014-01-02 12:01:03 -05:00
Davis King
103b464923
Relaxed tests slightly to avoid false alarms.
2013-04-22 03:47:10 -04:00
Davis King
688471ffe7
fixed grammar
2014-01-02 09:41:53 -05:00
Davis King
dee365eace
A minor change to avoid compiler warnings from gcc 4.1. It also makes the code
...
slightly faster.
2014-01-02 09:32:39 -05:00
Davis King
5e1412547e
merged
2014-01-02 09:22:44 -05:00
Davis King
f56043b79a
Changed SIMD #includes so they work on older versions of gcc
2014-01-02 09:22:10 -05:00
Davis King
c23ee947a2
updated docs
2014-01-01 23:00:20 -05:00
Davis King
c7c6da6f91
updated specs
2014-01-01 22:58:02 -05:00
Davis King
277c112abc
updated docs
2014-01-01 19:48:48 -05:00
Davis King
43ce7908b9
Added skeleton of fhog object detection example.
2014-01-01 19:12:06 -05:00
Davis King
f3dc3c0e9e
Changed the default stopping epsilon from 0.3 to 0.1.
2014-01-01 15:45:34 -05:00
Davis King
58f0591835
Made the image_dataset_metadata::box constructable from a rectangle.
2014-01-01 15:03:53 -05:00
Davis King
8c41c85092
Made many of the mat() converters bind the resulting matrix expressions into
...
the BLAS bindings.
2014-01-01 14:14:53 -05:00
Davis King
b5038f7803
Fixed compiler error due to missing )
2014-01-01 13:59:58 -05:00
Davis King
14334b2791
A minor change to avoid compiler errors when serializing mlp objects.
2014-01-01 12:11:43 -05:00
Davis King
339c3040c5
Made directory and file printable with operator <<
2013-12-27 17:29:40 -05:00
Davis King
24fda7ccf8
updated docs
2013-12-27 16:39:20 -05:00
Davis King
566e9535f1
Added an angle field to image_dataset_metadata
2013-12-27 14:05:39 -05:00
Davis King
b3e2d76617
updated docs
2013-12-27 13:55:07 -05:00
Davis King
6e9de0db72
Added extract_image_chips()
2013-12-27 13:50:22 -05:00
Davis King
03449af332
Minor changes to avoid compiler warnings from gcc in some cases
2013-12-27 11:59:12 -05:00
Davis King
5874a2d46f
Added std:: qualifiers to avoid compiler errors in some situations
2013-12-27 11:58:48 -05:00
Davis King
3128410b71
A minor change to avoid compiler warnings from gcc
2013-12-25 07:21:13 -05:00
Davis King
3ecaaa0b5f
- Made flip_image_left_right() return a point_transform_affine object that
...
describes the exact transformation used.
- Fixed a bug in rotate_image(), it returned a point_transform_affine object
that did the opposite of what the specification said it returns.
2013-12-23 16:25:46 -05:00
Davis King
4b4255d1f5
Added an overload of overlaps_any_box() that uses a default test_box_overlap
...
object.
2013-12-11 22:42:55 -05:00
Davis King
11742add41
updated docs
2013-12-09 21:20:17 -05:00
Davis King
6aec6888a0
Added get_frontal_face_detector()
2013-12-09 21:11:09 -05:00
Davis King
0cd7969147
Clarified spec
2013-12-08 10:51:21 -05:00
Davis King
da73e4bdd4
Changed requires clause slightly to increase usability.
2013-12-08 10:50:13 -05:00
Davis King
be31bd4779
updated docs
2013-12-08 10:47:36 -05:00
Davis King
03a34a69d1
Added threshold_filter_singular_values()
2013-12-08 10:46:51 -05:00
Davis King
30963435cc
Made the spatial filtering functions always center their filters over the
...
output pixel exactly the same way as defined by centered_rect().
2013-12-07 11:52:07 -05:00
Davis King
4dd693e44c
merged
2013-12-06 19:48:57 -05:00
Davis King
898d2e10c2
fixed some typos
2013-12-06 19:48:40 -05:00
Davis King
c8817fa93d
Another minor thing to avoid warnings from visual studio.
2013-12-05 23:29:35 -05:00
Davis King
ce597d35cb
Added missing #include (needed only to avoid gcc warnings)
2013-12-04 21:07:18 -05:00
Davis King
8e80150f00
Minor changes to avoid conflicts and warnings in visual studio.
2013-12-04 18:34:45 -05:00
Davis King
56d69eeed1
Just removed some typedefs because they cause name conflicts in
...
visual studio 2010. So I just replaced the uses of the typedef
with the actual type.
2013-12-04 18:30:08 -05:00
Davis King
fa25ae783a
Just removed unused variable names to avoid warnings from gcc.
2013-12-03 22:51:11 -05:00
Davis King
c2ff0cf81c
Added a copy of libpng and zlib that will be statically compiled in
...
if no dynamic version of these libraries are installed on the system.
2013-12-03 22:44:47 -05:00
Davis King
7cd5f66492
Added a copy of libjpeg so that it can be statically compiled in when
...
cmake can't find a copy to dynamically link to. This is especially
useful on windows where cmake never finds libjpeg.
2013-12-03 22:24:14 -05:00
Davis King
481c85b213
Made the SIMD code automatically pick which kind of instructions to use when compiled
...
in visual studio based on the setting of the /arch compiler option.
2013-12-01 17:17:50 -05:00
Davis King
7e7943cd37
Made all the simd functions explicitly inline because otherwise visual studio 2010
...
won't inline them.
2013-12-01 16:27:14 -05:00
Davis King
f2cc77aa11
Added convenience overloads of pyramid_up() that work in place.
2013-12-01 15:55:48 -05:00
Davis King
13058b1bb6
updated docs
2013-12-01 15:22:31 -05:00
Davis King
55ee9dbaba
Added flip_image_dataset_left_right(), upsample_image_dataset(), and
...
rotate_image_dataset().
2013-12-01 15:15:14 -05:00