Netflix-Skunkworks/qiro-logo

Name: qiro-logo

Owner: Netflix-Skunkworks

Description: Code for generating the qiro logo

Created: 2015-09-27 05:59:14.0

Updated: 2017-02-09 03:09:36.0

Pushed: 2015-10-11 05:59:55.0

Homepage: null

Size: 288

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Qiro Logo

This project generates the qiro logo.

The qiro logo

The logo is based on an image generated from a fractal of the Julia Set, the complex function used is: f(x + iy) = f(z) = z^1.5 - 0.2.

This fractal is often named “Glynn Tree”, named after Earl Glynn, who was one of the first to generate images based on the previous formula. See the GlynnTree.java file for more details about the computation. There are two custom post-processings:

Generate the logo

Simply run ./gradlew run to generate a 4096x4096px logo at the root of the project. The image is PNG encoded with the name qiro-logo_4096x4096.png.

To resize the image, we recommand using imagemagick, e.g.:

convert qiro-logo_2048x2048.png -resize 256x256 qiro-logo_256x256.jpg

make-all-logos.sh will generate the master file (4096x4096) as well as a serie of resized ones (2048, 1024, 512, 256) in png and jpeg format (using imagemagick, its resampling algorithm make better images).

LICENSE

Copyright 2015 Netflix, Inc.

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.