One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
performance | |
.getEntries() | |
.filter(({entryType}) => entryType === "resource") | |
.map(p => p.name) | |
.filter(domain => !domain.match(new RegExp(`^${window.location.origin}`))) |
// Source: https://medium.com/@amatewasu/how-to-record-a-canvas-element-d4d0826d3591 | |
const canvas = document.getElementsByTagName('canvas')[0] | |
const videoStream = canvas.captureStream(30) | |
const mediaRecorder = new MediaRecorder(videoStream) | |
var chunks = [] | |
mediaRecorder.ondataavailable = function (e) { | |
chunks.push(e.data) | |
} | |
var video = document.createElement('video') |
ffmpeg -i input.mp4 -vf "fps=30" -loop 0 output.gif |
#include <stdio.h> | |
float H(int); // Histogram data function | |
int value = 0; // color value [0-255] used in result | |
int result[255]; // store the ranges | |
int max_recursion = 8; // 8 recursion as mentioned in paper 2^8 = 256 intervals | |
/** | |
* Find intermediate cut C for which sum(H[start-C]) is equal to sum(H[C-end]) | |
* for a given range |
/*----- Find host name from IP address -----*/ | |
#include <stdio.h> | |
#include <netdb.h> | |
#include <sys/types.h> | |
#include <sys/socket.h> | |
#include <arpa/inet.h> | |
int main(int argc, char* argv[]){ | |
struct hostent* hent; // host structure |