Skip to content

trishume/KeySelect

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lib
 
 
 
 
 
 
 
 
 
 

KeySelect

An app that uses libccv to do the stroke width transform on a screenshot of your screens current state. It then identifies a prevailing text grid.

It uses Qt and some OSX specific code (but not much) to do overlays and mouse control. It includes a statically linked libccv library built for OSX using clang. You might have to compile libccv yourself and put your own lib in there, I really should have a better system for this.

Status

Currently a total hack, code is terrible, interface is terrible/non-existent. The reason for this is that it was written in 6 hours for Waterloo's SE Hack Day.

Interface

Currently driven through a debug window. Take a screenshot, process it, use VIM keybinds or arrow keys to move your cursor around the grid, then hold space and move the cursor to select some text.

Screenshot

Screenshot

About

Select text using your keyboard. A Qt OSX app that does image processing on screenshots to identify text.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages