Commit Graph
39 Commits
Author SHA1 Message Date
jens 89705bc5a8 - proper handling of Ctrl-C
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@347 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-11-03 21:32:03 +00:00
jens 2b8a05c056 - increased roi sizes
- handle program abort using Ctrl-C properly
- send derivative of pid controller to motor



git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@346 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-11-03 19:20:02 +00:00
jens 7580c7376d - improved ev3Server
- improved laserTracker



git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@345 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-30 10:47:28 +00:00
jens 6d9a535671 - print address of EV3
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@344 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-25 18:57:13 +00:00
jens 64308aa3b7 - improved Ev3Server
- implemted PID controller in Lasertrack. Provide motor power directly to EV3
  (use lasertracker.ev3)



git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@343 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-25 18:05:21 +00:00
jens 97c2eefe85 - added parameter for connection address
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@342 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-23 17:00:35 +00:00
jens 97ee00a8c8 - fixed path
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@341 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-23 17:00:17 +00:00
jens ab063f1d74 - added support for TCP connection through Ev3Server
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@340 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-23 16:52:12 +00:00
jens 5ab9ce1447 - added Ev3Server
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@339 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-23 16:51:32 +00:00
jens 93a003bf2b - don't print script path
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@338 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 18:04:31 +00:00
jens c3d7413083 - pass data to next
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@337 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 18:00:09 +00:00
jens d54f1b9dca - more FPS by median blur on ROI only
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@336 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 17:40:35 +00:00
jens fd2a174aba - removed debug print
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@335 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 13:15:51 +00:00
jens 8981a95af6 - refactored resolution
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@334 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 13:14:30 +00:00
jens 176b58d9cc - improved lasertrack
- VideoSource supports image resizing if file resolution doesn't match requested resolution


git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@333 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 12:57:48 +00:00
jens a59fa57d9a - PiCameraPipeline: refactored interfaces
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@332 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 08:22:07 +00:00
jens a572e2889e - improved lasertrack
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@331 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 08:03:04 +00:00
jens 4bf4c483a4 - improved PiCameraPipeline (added names for procs, better thread mgmt)
- added VideoSource to piCameraPipeline



git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@330 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 07:50:06 +00:00
jens 7412e813bc - added ev3
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@329 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-22 06:43:13 +00:00
jens 52747ba516 fileReadThread(): check return of read()
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@328 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-19 17:56:15 +00:00
jens 2fcc544491 - removed dup
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@327 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-19 17:51:06 +00:00
jens 1d5ee3358c - use ev3 brick
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@326 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-19 15:58:24 +00:00
jens 77e322e3f8 - added min/max approach
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@325 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-19 15:24:57 +00:00
jens 7b083ccd14 - added PiCameraPipeline
- added Lasertrack
- picam_test uses PiCameraPipeline



git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@324 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-10-19 14:59:21 +00:00
jens 5434b0a16e - improved
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@323 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-28 19:18:18 +00:00
jens 869ff43a45 - added
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@322 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-28 19:09:17 +00:00
jens 90f525b909 - fixed runtime errors if no objects are present
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@321 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-20 17:43:47 +00:00
jens 48674e65f3 - improved camera calibration
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@320 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-20 17:17:37 +00:00
jens 3f284cdefd - added cam calib
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@319 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-20 16:39:34 +00:00
jens 92082e5e5e - use online color classification
- show camera settings



git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@318 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-18 16:06:42 +00:00
jens b7e833bbc4 - skip first 5 seconds (due to camera warm up)
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@317 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-18 08:25:19 +00:00
jens fb4f01a641 - also process video file instead of live camera. can be choosen by command line
- added command line parameters filename and framerate. Removed display parameter
- show computet contours
- show color distances
- added axis labels to scatter plot

git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@316 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-18 08:17:22 +00:00
jens 5f63177e1c - increased class marker
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@315 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 14:09:56 +00:00
jens fd3232794e - use KMEANS_PP_CENTERS
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@314 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 14:07:09 +00:00
jens 3ddd89068f - added kmeans clustering
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@313 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 13:58:07 +00:00
jens 1174f0e1fc - renamed
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@312 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 13:34:41 +00:00
jens 4fb15f2147 - improved color detector
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@311 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 13:34:00 +00:00
jens 5b73cd0e1d - added
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@310 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 10:25:43 +00:00
jens b361d4b8c2 - added opencv
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@309 b431acfa-c32f-4a4a-93f1-934dc6c82436
2016-09-17 10:20:39 +00:00