View Single Post
  #1   Spotlight this post!  
Unread 11-02-2010, 21:44
wywern209 wywern209 is offline
Registered User
FRC #2202
 
Join Date: Jan 2009
Location: brookfield,WI
Posts: 4
wywern209 is an unknown quantity at this point
camera black & white

We have modified our color level & brightness so that the camera only displays black and white images. We were wondering how to change that back to color. When we turn our camera off and on, reboot the robot, it still displays black & white images... Are there any suggestions?

Thanks!

Code:
HSLImage image; // Create and set up a camera instance 
		AxisCamera &camera = AxisCamera::getInstance(); 
		camera.writeResolution(k160x120); 
		camera.writeBrightness(0);
		
		myRobot.Drive(0.0, 0.0);
		Toggler cameraBrightness = new Toggler();
		Toggler cameraBrightness2 = new Toggler();
		Toggler cameraBrightness3 = new Toggler();
		Toggler cameraBrightness4 = new Toggler();
		Toggler cameraColorLevel = new Toggler();
		int cBrightness = 0;
		int cColorLevel = 0;
while (IsOperatorControl())
		{
			camera.GetImage(image.image); 
			
			if (cameraBrightness.DoesNewStateToggle(stick.GetRawButton(2)))
			{
				cBrightness++;
				camera.writeBrightness(cBrightness);
			}
			if (cameraBrightness2.DoesNewStateToggle(stick.GetRawButton(3)))
			{
				cBrightness--;
				camera.writeBrightness(cBrightness);
			}
			if (cameraBrightness3.DoesNewStateToggle(stick.GetRawButton(4)))
			{
				cColorLevel++;
				camera.writeColorLevel(cColorLevel);
			}
			if (cameraBrightness4.DoesNewStateToggle(stick.GetRawButton(5)))
			{
				cColorLevel--;
				camera.writeColorLevel(cColorLevel);
			}}
Reply With Quote