jetson.utils
index
/usr/lib/python2.7/dist-packages/jetson/utils/__init__.py

#print("jetson.utils.__init__.py")

 
Package Contents
       

 
Classes
       
__builtin__.object
cudaFont
cudaMemory
cudaImage
glDisplay
gstCamera
videoOutput
videoSource

 
class cudaFont(__builtin__.object)
    Bitmap font overlay rendering with CUDA
 
  Methods defined here:
OverlayText(...)
Render the font overlay for a given text string
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature

Data descriptors defined here:
Black
Black color tuple
Blue
Blue color tuple
Brown
Brown color tuple
Cyan
Cyan color tuple
Gray
Gray color tuple
Gray10
Gray color tuple (10% alpha)
Gray20
Gray color tuple (20% alpha)
Gray30
Gray color tuple (30% alpha)
Gray40
Gray color tuple (40% alpha)
Gray50
Gray color tuple (50% alpha)
Gray60
Gray color tuple (60% alpha)
Gray70
Gray color tuple (70% alpha)
Gray80
Gray color tuple (80% alpha)
Gray90
Gray color tuple (90% alpha)
Green
Green color tuple
Lime
Lime color tuple
Magenta
Magenta color tuple
Orange
Orange color tuple
Purple
Purple color tuple
Red
Red color tuple
Tan
Tan color tuple
White
White color tuple
Yellow
Yellow color tuple

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class cudaImage(cudaMemory)
    CUDA image
 
 
Method resolution order:
cudaImage
cudaMemory
__builtin__.object

Methods defined here:
__delitem__(...)
x.__delitem__(y) <==> del x[y]
__getitem__(...)
x.__getitem__(y) <==> x[y]
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
__len__(...)
x.__len__() <==> len(x)
__setitem__(...)
x.__setitem__(i, y) <==> x[i]=y
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
channels
Number of color channels in the image
format
Pixel format of the image
height
Height of the image (in pixels)
shape
Image dimensions in (height, width, channels) tuple
width
Width of the image (in pixels)

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Data descriptors inherited from cudaMemory:
freeOnDelete
Will the CUDA memory be released when the Python object is deleted?
mapped
Is the memory mapped to CPU also? (zeroCopy)
ptr
Address of CUDA memory
size
Size (in bytes)

 
class cudaMemory(__builtin__.object)
    CUDA memory
 
  Methods defined here:
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
__str__(...)
x.__str__() <==> str(x)

Data descriptors defined here:
freeOnDelete
Will the CUDA memory be released when the Python object is deleted?
mapped
Is the memory mapped to CPU also? (zeroCopy)
ptr
Address of CUDA memory
size
Size (in bytes)

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class glDisplay(__builtin__.object)
    OpenGL display window
 
  Methods defined here:
BeginRender(...)
Clear window and begin rendering a frame
EndRender(...)
Finish rendering and refresh / flip the backbuffer
GetFPS(...)
Return the average frame time (in milliseconds)
GetHeight(...)
Return the height of the window (in pixels)
GetWidth(...)
Return the width of the window (in pixels)
IsClosed(...)
Returns true if the window has been closed
IsOpen(...)
Returns true if the window is open
ProcessEvents(...)
Process UI events
Render(...)
Render a CUDA float4 image using OpenGL interop
RenderOnce(...)
Begin the frame, render a CUDA float4 image using OpenGL interop, and then end the frame
SetBackgroundColor(...)
Set the window background color
SetTitle(...)
Set the window title string
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class gstCamera(__builtin__.object)
    MIPI CSI or USB camera using GStreamer
 
  Methods defined here:
CaptureRGBA(...)
Capture a camera frame and convert it to float4 RGBA
Close(...)
Stop streaming camera frames
GetHeight(...)
Return the height of the camera (in pixels)
GetWidth(...)
Return the width of the camera (in pixels)
Open(...)
Open the camera for streaming frames
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class videoOutput(__builtin__.object)
    videoOutput interface for streaming video and images
 
  Methods defined here:
Close(...)
Stop streaming video frames
GetFrameRate(...)
Return the frames per second of the video output
GetHeight(...)
Return the height of the video output (in pixels)
GetWidth(...)
Return the width of the video output (in pixels)
IsStreaming(...)
Return true if the stream is open, return false if closed
Open(...)
Open the video output for streaming frames
Render(...)
Render a frame (supplied as a cudaImage)
SetStatus(...)
Set the status string (i.e. window title bar text)
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature

Static methods defined here:
Usage(...)
Return help text describing the command line options

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class videoSource(__builtin__.object)
    videoSource interface for cameras, video streams, and images
 
  Methods defined here:
Capture(...)
Capture a frame and return the cudaImage
Close(...)
Stop streaming video frames
GetFrameRate(...)
Return the frames per second of the video source
GetHeight(...)
Return the height of the video source (in pixels)
GetWidth(...)
Return the width of the video source (in pixels)
IsStreaming(...)
Return true if the stream is open, return false if closed
Open(...)
Open the video source for streaming frames
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature

Static methods defined here:
Usage(...)
Return help text describing the command line options

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
Functions
       
adaptFontSize(...)
Determine an appropriate font size for the given image dimension
cudaAllocMapped(...)
Allocate CUDA ZeroCopy mapped memory
cudaConvertColor(...)
Perform colorspace conversion on the GPU
cudaCrop(...)
Crop an image on the GPU
cudaDeviceSynchronize(...)
Wait for the GPU to complete all work
cudaFromNumpy(...)
Copy a numpy ndarray to CUDA memory
cudaMalloc(...)
Allocated CUDA memory on the GPU with cudaMalloc()
cudaNormalize(...)
Normalize the pixel intensities of an image between two ranges
cudaOverlay(...)
Overlay the input image onto the composite output image at position (x,y)
cudaResize(...)
Resize an image on the GPU
cudaToNumpy(...)
Create a numpy ndarray wrapping the CUDA memory, without copying it
loadImage(...)
Load an image from disk into GPU memory
loadImageRGBA(...)
Load an image from disk into GPU memory as float4 RGBA
logUsage(...)
Return help text describing the command line arguments of the logging interface
saveImage(...)
Save an image to disk
saveImageRGBA(...)
Save a float4 RGBA image to disk

 
Data
        VERSION = '1.0.0'