Skip to content

Instantly share code, notes, and snippets.

View RicherMans's full-sized avatar

Heinrich Dinkel RicherMans

View GitHub Profile
@RicherMans
RicherMans / gtk3.css
Created June 28, 2016 03:44
Custom file for gnome-terminal
/* gnome-terminal */
@define-color term-win-bg #262626;
@define-color term-tab-inactive-bg #333333;
@define-color term-tab-active-bg #424242;
@define-color ubuntu-orange #fb9267;
TerminalScreen {
-TerminalScreen-background-darkness: 0.95;
background-color: @term-win-bg;
}
@RicherMans
RicherMans / printwave.py
Created June 21, 2016 08:29
Just plots a wave and its fft
import matplotlib.pyplot as plt
import numpy as np
import wave
import sys
import scipy.fftpack
import os
import argparse
def parse_args():
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
import argparse
import errno
import itertools
import logging
import multiprocessing as mp
import os
import re
@RicherMans
RicherMans / cnnexample.lua
Created May 11, 2016 04:52
An example of a feature extracting CNN using Torch. Packages needed are torch and audio
require 'torch'
require 'optim'
require 'nn'
require 'audio'
require 'xlua'
-- Parsing of the commandline arguments
function cmdlineargs(arg)
local cmd = torch.CmdLine()
cmd:text()
@RicherMans
RicherMans / RAyyyy
Last active August 29, 2015 14:23
Raytraceing example
import numpy as np
from collections import namedtuple
from scipy.misc import imsave
from matplotlib import pyplot as plt
import functools
import time
import argparse
AMBIENT = 0.1
//Hook Class
template<typename I , typename O>
template<std::size_t P , typename... Tp>
inline typename std::enable_if<P == sizeof...(Tp), void>::type
Cl_Interface<I,O>::addkernelargs(std::tuple<Tp...> & t,cl::Kernel &kernel)
{
}
//Iteration for Class
template<typename I , typename O>
template <typename... Ts> class Tuple{};
template <typename T,typename... Ts> class Tuple<T, Ts...>:Tuple<Ts...>{
public:
Tuple(T t,Ts... args):Tuple<Ts...>(args...),curt(t){};
private:
T curt;
};
@RicherMans
RicherMans / custom.py
Created May 29, 2015 13:59
Custom MArioEmu
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
from __future__ import (print_function, unicode_literals,
absolute_import, division)
from emulator import MarioEmulator
from packages.states.state import State
from packages.states.simplestate import SimpleState
from packages.actions.action import Action
@RicherMans
RicherMans / lenna
Last active August 29, 2015 14:19
Billy's fix
from Tkinter import *
from PIL import ImageTk, Image
class App(Frame):
im = None
grayIm = None
def openFile(self, file_path):
@RicherMans
RicherMans / PB5.py
Created November 20, 2014 10:52
Problemset5 DIP, Creating a motion blur filter, add some guassian noise and then restore the image
import argparse
from scipy import misc
from scipy.ndimage.filters import convolve as convolveim
import numpy as np
import sys
from numpy import real
def parseArgs():
parser = argparse.ArgumentParser()
parser.add_argument('inputimage', type=misc.imread)