Skip to content

Instantly share code, notes, and snippets.

View matthewepler's full-sized avatar

Matthew Epler matthewepler

View GitHub Profile
# Creates a gamma-corrected lookup table by @hexagon5un
# 04/23: updated file handle func and template strings for python 3,
# uses byte datatype instead of int,
# uses PROGMEM for storing table in memory (accessed with pgm_read_byte in Arduino),
# added explanatory comments and number padding (@matthewepler)
import math
def gamma(nsteps, gamma):
gammaedUp = [math.pow(x, gamma) for x in range(nsteps)]
import gab.opencvpro.*;
import org.opencv.imgproc.Imgproc;
import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.core.CvType;
import org.opencv.core.MatOfPoint;
import org.opencv.core.Point;
import java.awt.Rectangle;