![]() |
Flipping an image in NIVision
With NIVision I am trying to flip a camera image upside down. I currently have it as an Image type and do not see a NiVision method for rotating or flipping the image. Does anyone know how to flip the camera image in NIVision so I can send it to the CameraServer?
|
Re: Flipping an image in NIVision
Team 5938 is also looking for a solution to this as well. We have our Microsoft Lifecam mounted upside-down, and our drivers don't exactly like to go through the terrain with the floor on top. :D
|
Re: Flipping an image in NIVision
Have you looked at the imaqFlip method in NIVision?
|
Re: Flipping an image in NIVision
Yes I found the solution. I'll post a snippet later today for flipping it properly. Thanks for help though!
|
Re: Flipping an image in NIVision
Can you please post the code that you used to do this? My team has mounted the camera upside down, and I need to flip the image in code. I couldn't find any documentation on NIVision, and I would appreciate any help.
I am using Java and this is my current command, which is set to run while the robot is disabled. It currently doesn't correctly send an image to the SmartDashboard and throws and exception occasionally. Code:
package org.usfirst.frc.team1939.robot.commands.camera; |
Re: Flipping an image in NIVision
Your code is good but center axis needs to be vertical axis( I lied your knit cam wrong here's a snippet)
Quote:
|
Re: Flipping an image in NIVision
I had this problem too and all you need to do to flip the image 180 degrees is
Image frame = NIVision.imaqCreateImage(NIVision.ImageType.IMAGE_ RGB, 0); NIVision.imaqFlip(frame, frame, FlipAxis.HORIZONTAL_AXIS); |
| All times are GMT -5. The time now is 08:03 AM. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi