A Straightforward Markdown Journal with python

Pepys Pepys is a journaling application that utilises markdown for writing and storing the journal entries. Markdown Highlighting Pepys provides highlighting for key Markdown syntax in a clean and focus-driven design. Bold is bold, code is clear from text, and tags and urls don’t clutter your view. Inbuilt HTML Preview With a click of a button your markdown is rendered with links all clickable, images viewable, and even iframes are interactable. Markdown Shortcuts Pepys features tools to add tables and […]

Read more

HDRI / Radiance image processing algorithms for Python

Colour – HDRI A Python package implementing various HDRI / Radiance image processing algorithms. 1 Features The following features are available: HDRI / Radiance Image Generation Debevec (1997) Camera Response Function Computation Grossberg (2003) Histogram Based Image Sampling Variance Minimization Light Probe Sampling Global Tonemapping Operators Adobe DNG SDK Colour Processing Absolute Luminance Calibration Digital Still Camera (DSC) Exposure Model Raw Processing Helpers 2 Installation Because of their size, the resources dependencies needed to run the various examples and unit […]

Read more

An asynchronous Python script made for the Python Discord Pixels event

Python Discord Pixels An asynchronous Python script made for the Python Discord Pixels event. Usage Create an image.png RGBA image with your pattern. Transparent pixels will be ignored. Get your token here. pip install -r requirements.txt -U python pixels.py token1 token2 … You can also set the PIXELS_TOKENS environment variable to token1:token2:… and run the script without any arguments. It’s not recommended to use more than 2 tokens, because you will get rate limited by Cloudflare. Heroku You can run […]

Read more

A 3D structural engineering finite element library for Python

PyNite An easy to use linear elastic 3D structural engineering finite element analysis library for Python. 3D static analysis of elastic structures. P-Δ analysis of frame type structures. Member point loads, linearly varying distributed loads, and nodal loads are supported. Classify loads by load case and create load combinations from load cases. Produces shear, moment, and deflection results and diagrams for each member. Tension-only and compression-only elements. Springs: two-way, tension-only, and compression-only. Quadrilateral plate elements (based on an isoparametric formulation). […]

Read more

Telegram bot that can do a lot of things related to PDF files

Telegram PDF Bot Telegram bot that can do a lot of things related to PDF files. A Telegram bot that can: Compress, crop, decrypt, encrypt, merge, preview, rename, rotate, scale and split PDF files Compare text differences between two PDF files Create PDF files from text messages Add watermark to PDF files Add text layers to PDF files to make them searchable with text Extract images and text from PDF files Convert PDF files into images Beautify handwritten notes images […]

Read more

CFA (Colour Filter Array) Demosaicing Algorithms for Python

Colour – Demosaicing A Python package implementing various CFA (Colour Filter Array) demosaicing algorithms and related utilities. 1 Features The following CFA (Colour Filter Array) demosaicing algorithms are implemented: Bilinear Malvar (2004) DDFAPD – Menon (2007) 2 Installation Because of their size, the resources dependencies needed to run the various examples and unit tests are not provided within the Pypi package. They are separately available as Git Submodules when cloning the repository. 2.1 Primary Dependencies Colour – Demosaicing requires various […]

Read more

Yahoo! Finance market data download with python

Yahoo! Finance market data downloader Ever since Yahoo! finance decommissioned their historical data API, many programs that relied on it to stop working. yfinance aimes to solve this problem by offering a reliable, threaded, and Pythonic way to download historical market data from Yahoo! finance. Quick Start The Ticker module The Ticker module, which allows you to access ticker data in a more Pythonic way: Note: yahoo finance datetimes are received as UTC. import yfinance as yf msft = yf.Ticker(“MSFT”) […]

Read more

Running Google MoveNet Single Pose models on OpenVINO

MoveNet Single Pose tracking on OpenVINO A convolutional neural network model that runs on RGB images and predicts human joint locations of a single person. Two variant: Lightning and Thunder, the latter being slower but more accurate. MoveNet uses an smart cropping based on detections from the previous frame when the input is a sequence of frames. This allows the model to devote its attention and resources to the main subject, resulting in much better prediction quality without sacrificing the […]

Read more

State-of-the-art self-supervised methods for learning representations from images

Abstract Large-scale unlabeled data has allowed recent progress in self-supervised learning methods that learn rich visual representations. State-of-the-art self-supervised methods for learning representations from images (MoCo and BYOL) use an inductive bias that different augmentations (e.g. random crops) of an image should produce similar embeddings. We show that such methods are vulnerable to backdoor attacks where an attacker poisons a part of the unlabeled data by adding a small trigger (known to the attacker) to the images. The model performance […]

Read more

A Large-Scale Portrait Photo Retouching Dataset with Human-Region Mask and Group-Level Consistency

Portrait Photo Retouching with PPR10K PPR10K: A Large-Scale Portrait Photo Retouching Dataset with Human-Region Mask and Group-Level ConsistencyJie Liang*, Hui Zeng*, Miaomiao Cui, Xuansong Xie and Lei Zhang. The proposed Portrait Photo Retouching dataset (PPR10K) is a large-scale and diverse dataset that contains: 11,161 high-quality raw portrait photos (resolutions from 4K to 8K) in 1,681 groups; 3 versions of manual retouched targets of all photos given by 3 expert retouchers; full resolution human-region masks of all photos. Samples Two example […]

Read more
1 2 3 4 5 30