Git Product home page Git Product logo

Safinah Ali's Projects

congenial-winner icon congenial-winner

In an attempt to try to make two ofx-Addons work together, I used the ofx-OpenCV add-on and the ofx-UI add-on. I wanted to work with the OpenCV add-on and make a program that allowed the user to do a bunch of things with the UI overlay over the video. I added some basic functionality to the UI like have toggle buttons, states and switches. There are function keys for making the UI go away or making the overlay darker. The user controls everything that goes on in the UI. The background is OpenCV that uses your webcam to capture the video.

emoji-text-game icon emoji-text-game

Know-your-emoji is a text based endless runner game. The player enters the names of the emoji obstacles. If these tags are correct, when the names are returned, the player jumps. If the tags are incorrect, the player cannot jump. Score adds up with successful jumps. If the player hits the obstacle, he/she dies. This is a Javascript based game. I used Phaser to make the game: http://phaser.io/docs Source of emoji: https://github.com/tmm1/emoji-extractor Older versions of the game are included. I started by trying to create a game about social privilege. Version 1 had icons depicting life obstacles, and the player tries to describe them. Version 2 is an improved version of the Version 1. Version 3 is a narrative based game, where the player picks works from a story to describe historical pictures. Due to usability problem, and complexity by trying to depict too many things, I narrowed down the scope to build a text based emoji guessing game.

i2cdevlib icon i2cdevlib

I2C device library collection for AVR/Arduino or other C++-based MCUs

kyle icon kyle

Automatically exported from code.google.com/p/kyle

matrixletters icon matrixletters

This drawing program generates maze drawings of typed alphabets

meteorite-map icon meteorite-map

For my Map visualization, I selected the meteorite strike data. The data was especially intriguing to me, since meteorite strikes are not something we actively thing about. I wanted to portray through a visualization that it actually happens, and the impact could be major. For my first visualization I used a simple visualization of strike locations on a map. I used Leaflet-js plug-in to implement this. I especially made use of Ingrid’s workshop on map visualization: http://lifewinning.github.io/maps-cmu. I used the watercolor map tiles by Stamen Design. The visualizations places all the meteorite strikes at their location on the map. In addition to that, one can click on each of the points to see the place of the name of the strike. For my second visualization, I wanted to demonstrate how there is a huge variety in the meteorites that strike the planet. I sorted the meteorites in the order of their size and made an animation that plays the increasing of the size of these meteorites while displaying the year and the description on the side. I used processing to achieve this.

ofxui-ofxopencv icon ofxui-ofxopencv

An open frameworks program that integrated the add-ons ofxUI and ofxOpenCV

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.