Revision: 9106
          http://playerstage.svn.sourceforge.net/playerstage/?rev=9106&view=rev
Author:   thjc
Date:     2012-11-12 18:24:56 +0000 (Mon, 12 Nov 2012)
Log Message:
-----------
updates for artoolkipplus 2.2

Modified Paths:
--------------
    code/player/trunk/server/drivers/blobfinder/artoolkitplus/CMakeLists.txt
    code/player/trunk/server/drivers/blobfinder/artoolkitplus/artoolkitplus.cc

Modified: 
code/player/trunk/server/drivers/blobfinder/artoolkitplus/CMakeLists.txt
===================================================================
--- code/player/trunk/server/drivers/blobfinder/artoolkitplus/CMakeLists.txt    
2012-11-12 18:23:29 UTC (rev 9105)
+++ code/player/trunk/server/drivers/blobfinder/artoolkitplus/CMakeLists.txt    
2012-11-12 18:24:56 UTC (rev 9106)
@@ -1,6 +1,6 @@
 PLAYERDRIVER_OPTION (artoolkitplus build_artoolkitplus ON)
 PLAYERDRIVER_REQUIRE_PKG (artoolkitplus build_artoolkitplus artoolkitplus
-    artoolkitplus_includeDirs artoolkitplus_libDirs artoolkitplus_linkLibs 
artoolkitplus_linkFlags artoolkitplus_cFlags >=2.1)
+    artoolkitplus_includeDirs artoolkitplus_libDirs artoolkitplus_linkLibs 
artoolkitplus_linkFlags artoolkitplus_cFlags >=2.2)
 PLAYERDRIVER_ADD_DRIVER (artoolkitplus build_artoolkitplus
     INCLUDEDIRS ${artoolkitplus_includeDirs} LIBDIRS ${artoolkitplus_libDirs} 
LINKLIBS ${artoolkitplus_linkLibs}
     LINKFLAGS ${artoolkitplus_linkFlags} CFLAGS ${artoolkitplus_cFlags}

Modified: 
code/player/trunk/server/drivers/blobfinder/artoolkitplus/artoolkitplus.cc
===================================================================
--- code/player/trunk/server/drivers/blobfinder/artoolkitplus/artoolkitplus.cc  
2012-11-12 18:23:29 UTC (rev 9105)
+++ code/player/trunk/server/drivers/blobfinder/artoolkitplus/artoolkitplus.cc  
2012-11-12 18:24:56 UTC (rev 9106)
@@ -79,24 +79,15 @@
 
 #include <libplayercore/playercore.h>
 
-#include <ARToolKitPlus/TrackerSingleMarkerImpl.h>
+#include <ARToolKitPlus/TrackerSingleMarker.h>
 #include <ARToolKitPlus/Camera.h>
 #include <ARToolKitPlus/ar.h>
-#include <ARToolKitPlus/Logger.h>
 
 #include "../../base/imagebase.h"
 
 using namespace ARToolKitPlus;
 
 
-class MyLogger : public ARToolKitPlus::Logger
-{
-    void artLog(const char* nStr)
-    {
-        printf(nStr);
-    }
-};
-
 // Driver for detecting laser retro-reflectors.
 class ARToolkitPlusDriver : public ImageBase
 {
@@ -116,7 +107,6 @@
                ARToolKitPlus::Camera * DummyCam;                       //< the 
camera
 
            bool        useBCH;
-       MyLogger      logger;
                ARToolKitPlus::TrackerSingleMarker *tracker;
 
 };
@@ -158,15 +148,10 @@
     //  - can load a maximum of 1 patterns
     //  - can detect a maximum of 8 patterns in one image
     //  - with an arbitrary default image size
-    tracker = new ARToolKitPlus::TrackerSingleMarkerImpl<6,6,6, 1, 
8>(LastFrameWidth,LastFrameHeight);
+    tracker = new 
ARToolKitPlus::TrackerSingleMarker(LastFrameWidth,LastFrameHeight);
 
        tracker->setPixelFormat(ARToolKitPlus::PIXEL_FORMAT_LUM);
 
-
-    // set a logger so we can output error messages
-    //
-    tracker->setLogger(&logger);
-
        if(!tracker->init(NULL, 1.0f, 1000.0f))            // load NULL camera
        {
                SetError(-1);
@@ -177,7 +162,7 @@
     tracker->setUndistortionMode(ARToolKitPlus::UNDIST_NONE);
 
     // setup a fake camera so we can set the width and height
-       DummyCam = new CameraImpl;
+       DummyCam = new Camera;
     memset(DummyCam->dist_factor,0,sizeof (DummyCam->dist_factor));
     memset(DummyCam->mat,0,sizeof (DummyCam->mat));
     DummyCam->changeFrameSize(LastFrameWidth,LastFrameHeight);

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Playerstage-commit mailing list
Playerstage-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to