Jonathan Boarman

Results 16 issues of Jonathan Boarman

Some noted features that we can learn from [carolineminuscule-groundtruth examples](https://github.com/rescribe/carolineminuscule-groundtruth/blob/master/bsb00046285/bsb00046285.0011.jpeg): * Opposing curled page could reveal another page of content * Opposing curled page could have multiple pages * Page...

This poorly captured image demonstrates an effect with older documents where thin lines often degrade when copied. We can't use a simple erode/dilate approach. Instead, we need a technique similar...

Document-oriented **watermarks** are common and have several patterns that we can attempt to reproduce: * large print overlaid on document, of varying fonts and weights * printed often at angles,...

Please add sample images here so that we can review those for later focus on their reproduction. These should be images that represent distortions caused by: * using a camera...

experimental

Add 3D effect of raised (embossed) and lowered (debossed) text or symbols that you might see on a seal or a business card. We may need this as an internal...

enhancement
experimental

One of the issues with sourcing images from a camera phone is the issue with low-light. There are also applications of the noise techniques here that apply more broadly. *...

experimental

Images that are being augmented need to be standardized to the resolution for which the augmentation is designed. Otherwise, the scale of the augmentation may not match the target image....

In general, **Augraphy** is trying to simplify the process of creating synthetic realistic datasets using only ground truth documents. Often, training data is not accompanied by clean ground truth sources,...

discussion
sample images

It could be useful to reproduce random scratches, artifacts or annotations created using a pen or pencil. Below are sample references for lines created using handwriting instruments. ### Sample References...

enhancement

As reported in #24, paths written using the `wsvg` and `disvg` methods are not including the closing `Z` command for each path segment that shares the same start/stop point location....