Skip to content

Instantly share code, notes, and snippets.

View ikriz's full-sized avatar
👨‍💻
Coding Magic

Kristen ikriz

👨‍💻
Coding Magic
View GitHub Profile
@ikriz
ikriz / gist:8952257
Last active August 29, 2015 13:56
Method to Split YUV Planes
void SplitYUVPlanes(int width, int height, unsigned char *data, int size, unsigned char *yuvInput[3])
{
// live input *data is YUV444 Packed
// Conversion from 444 Packed -> 444 Planar
int index = 0;
int srcStride = size;
// need to flip image from bottom-up to top-down
int revheight = height - 1;
@ikriz
ikriz / ComponentLib_Thermistor2.pde
Created November 29, 2011 23:14 — forked from 100ideas/ComponentLib_Thermistor2.pde
Mystery Thermistor A B C coefficients (Steinhart-hart model)
/*
* http://arduino.cc/playground/ComponentLib/Thermistor2
*
* Inputs ADC Value from Thermistor and outputs Temperature in Celsius
* requires: include <math.h>
* Utilizes the Steinhart-Hart Thermistor Equation:
* Temperature in Kelvin = 1 / {A + B[ln(R)] + C[ln(R)]3}
* where A = 0.001129148, B = 0.000234125 and C = 8.76741E-08
*
* These coefficients seem to work fairly universally, which is a bit of a
@ikriz
ikriz / MyStateMachine.cs
Created October 24, 2011 09:36 — forked from AngryAnt/MyStateMachine.cs
A simple state machine using a dictionary of delegates indexed by an enum.
using UnityEngine;
using System.Collections.Generic;
public class MyStateMachine : MonoBehaviour
{
public delegate void StateHandlerDelegate ();
public enum MyStateType