Python package for handwriting and sketching in Jupyter cells

Overview

ipysketch

PyPI version

A Python package for handwriting and sketching in Jupyter notebooks.

Usage

A movie is worth a thousand pictures is worth a million words...

Sketch Demo

But sometimes it's too fast, so...

  • import ipysketch
  • create a Sketch instance and give the sketch a name
  • display the instance
  • edit the sketch

howto

Where are my sketches saved?

When creating a Sketch instance, you give it a name, say mysketch. The sketch is then saved in the same folder as the Jupyter notebook in two files with ending .isk and .png. The first file is the ipysketch-internal file format, the second is a PNG-representation of it, which is also displayed in the notebook.

Using ipysketch without Jupyter

The ipysketch GUI can also be used outside of Jupyter notebooks. To create a sketch named mysketch enter:

python -m ipysketch mysketch

Installation

First, install the ipysketch package using pip:

pip install --upgrade ipysketch

Then install and enable the widgets extension in Jupyter:

jupyter nbextension install --user --py widgetsnbextension
jupyter nbextension enable --py widgetsnbextension

Compatibility

ipysketch require Python 3.

Owner
Matthias Baer
Matthias Baer
Tool which allow you to detect and translate text.

Text detection and recognition This repository contains tool which allow to detect region with text and translate it one by one. Description Two pretr

Damian Panek 176 Nov 28, 2022
Layout Analysis Evaluator for the ICDAR 2017 competition on Layout Analysis for Challenging Medieval Manuscripts

LayoutAnalysisEvaluator Layout Analysis Evaluator for: ICDAR 2019 Historical Document Reading Challenge on Large Structured Chinese Family Records ICD

17 Dec 08, 2022
OCR of Chicago 1909 Renumbering Plan

Requirements: Python 3 (probably at least 3.4) pipenv (pip3 install pipenv) tesseract (brew install tesseract, at least if you have a mac and homebrew

ted whalen 2 Nov 21, 2021
Creating of virtual elements of the graphical interface using opencv and mediapipe.

Virtual GUI Creating of virtual elements of the graphical interface using opencv and mediapipe. Element GUI Output Description Button By default the b

Aleksei 4 Jun 16, 2022
SemTorch

SemTorch This repository contains different deep learning architectures definitions that can be applied to image segmentation. All the architectures a

David Lacalle Castillo 154 Dec 07, 2022
This is a pytorch re-implementation of EAST: An Efficient and Accurate Scene Text Detector.

EAST: An Efficient and Accurate Scene Text Detector Description: This version will be updated soon, please pay attention to this work. The motivation

Dejia Song 544 Dec 20, 2022
CNN+Attention+Seq2Seq

Attention_OCR CNN+Attention+Seq2Seq The model and its tensor transformation are shown in the figure below It is necessary ch_ train and ch_ test the p

Tsukinousag1 2 Jul 14, 2022
Document Layout Analysis Projects

Layout_Analysis Introduction This is an implementation of RLSA and X-Y Cut with OpenCV Dependencies OpenCV 3.0+ How to use Compile with g++ : g++ -std

22 Dec 08, 2022
Hand gesture detection project with aweome UI implementation.

an awesome hand gesture detection project for you to be creative! Imagination is the limit to do with this project.

AR Ashraf 39 Sep 26, 2022
Text-to-Image generation

Generate vivid Images for Any (Chinese) text CogView is a pretrained (4B-param) transformer for text-to-image generation in general domain. Read our p

THUDM 1.3k Jan 05, 2023
Hand Detection and Finger Detection on Live Feed

Hand-Detection-On-Live-Feed Hand Detection and Finger Detection on Live Feed Getting Started Install the dependencies $ git clone https://github.com/c

Chauhan Mahaveer 2 Jan 02, 2022
InverseRenderNet: Learning single image inverse rendering, CVPR 2019.

InverseRenderNet: Learning single image inverse rendering !! Check out our new work InverseRenderNet++ paper and code, which improves the inverse rend

Ye Yu 141 Dec 20, 2022
OCR powered screen-capture tool to capture information instead of images

NormCap OCR powered screen-capture tool to capture information instead of images. Links: Repo | PyPi | Releases | Changelog | FAQs Content: Quickstart

575 Dec 31, 2022
Face Detection with DLIB

Face Detection with DLIB In this project, we have detected our face with dlib and opencv libraries. Setup This Project Install DLIB & OpenCV You can i

Can 2 Jan 16, 2022
The CIS OCR PostCorrectionTool

The CIS OCR Post Correction Tool PoCoTo Source code for the Java-based PoCoTo client enabling fast interactive batch corrections of complete OCR error

CIS OCR Group 36 Dec 15, 2022
Textboxes implementation with Tensorflow (python)

tb_tensorflow A python implementation of TextBoxes Dependencies TensorFlow r1.0 OpenCV2 Code from Chaoyue Wang 03/09/2017 Update: 1.Debugging optimize

Jayne Shin (์‹ ์žฌ์ธ) 20 May 31, 2019
ERQA - Edge Restoration Quality Assessment

ERQA - a full-reference quality metric designed to analyze how good image and video restoration methods (SR, deblurring, denoising, etc) are restoring real details.

MSU Video Group 27 Dec 17, 2022
Amazing 3D explosion animation using Pygame module.

3D Explosion Animation ๐Ÿ’ฃ ๐Ÿ’ฅ ๐Ÿ”ฅ Amazing explosion animation with Pygame. ๐Ÿ’ฃ Explosion physics An Explosion instance is made of a set of Particle objec

Dylan Tintenfich 12 Mar 11, 2022
Zoom , GoogleMeets์—์„œ Vtuber ๋ฐ๋ท”ํ•˜๊ธฐ

EasyVtuber Facial landmark์™€ GAN์„ ์ด์šฉํ•œ Character Face Generation Google Meets, Zoom ๋“ฑ์—์„œ ์ž์‹ ๋งŒ์˜ ์›นํˆฐ, ๋งŒํ™” ์บ๋ฆญํ„ฐ๋กœ ๋Œ€ํ™”ํ•ด๋ณด์„ธ์š”! ์•…์„ธ์‚ฌ๋ฆฌ๋Š” ์–ด๋А์ •๋„ ์ถ”๊ฐ€ํ•ด๋„ ์ž˜ ์ž‘๋™ํ•ด์š”! ์•ˆํƒ€๊น๊ฒŒ๋„ RTX 2070

Gunwoo Han 140 Dec 23, 2022
Responsive Doc. scanner using U^2-Net, Textcleaner and Tesseract

Responsive Doc. scanner using U^2-Net, Textcleaner and Tesseract Toolset U^2-Net is used for background removal Textcleaner is used for image cleaning

3 Jul 13, 2022