From f6a914a9bd438e604b8246877e3a2ab05fd489da Mon Sep 17 00:00:00 2001 From: Denis Lehmann Date: Sat, 9 May 2020 00:01:28 +0200 Subject: [PATCH] update examples --- README.md | 13 ++++++++++++- images/huepaper_5.png | Bin 10719 -> 12405 bytes 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e67a8b8..d2f4e29 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ # huepaper **huepaper** creates wallpapers based on color hues. +Bring a little color in your life by randomness, because every huepaper is truly unique. + +You can find [examples](#examples) below. ## Installation @@ -63,12 +66,20 @@ Install the python requirements with `pip install -r requirements.txt`. All image operations are called in order of the help file. E.g. pixelate (`-P`) is called after adding lines (`-l`). +If you set the color via `-c` it is not guaranteed, that it is included in the huepaper. +Colors, similar to the given one are chosen. +You can specify how far the colors differ in the hue range with the `-hue` parameter. Valid color expressions are e.g. `#F5F5DC`, `#0f0`, `red`. Make sure, that colors beginning with a `#` are encapsulated in quotes (`"`). All supported color names can be seen [here](https://www.w3schools.com/colors/colors_names.asp). ## Examples +Please note, that every huepaper call generates a new random image. +You will never get the same huepaper twice. +You may like some and dislike others. +Fiddle around with the options to find a result, you are happy with. + ![Huepaper 1](./images/huepaper_1.png) `huepaper.py -p` @@ -95,7 +106,7 @@ All supported color names can be seen [here](https://www.w3schools.com/colors/co ![Huepaper 5](./images/huepaper_5.png) -`huepaper.py -p -ld 0.5 -P 32x1 -lmax 0.4` +`huepaper.py -p -hue 0.3 -lmin 0.5 -lmax 0.5 -l 0.5 -P 64x36` --- diff --git a/images/huepaper_5.png b/images/huepaper_5.png index 9ce1c2a758c10598225514c9fea008b2a9381117..0ad623b76aaec0975dd6d0bf8cdad7c044b03da3 100644 GIT binary patch literal 12405 zcmeI2eN=8-`Tm~g`#jI@lXnlKg{)Y;0)n8BeS7!34?)YyA;>>IFaW$V`tT+mg0?2_+q3I; zryIvLH*3cG=;iOd|0UEO{R!s_-$Q{%U$6A-|MI>@u=2O=zsD9fOA^C=|Ys>pvf6Q6CTNy=ti{kvxF_o>Tf9er@|Z0}LM ztBfrM|F7pN4fA<@e)Yy~2>BM^I=8aiXMXid|E&2%dEg84*g4bThxL%Pw=w3hRop`Q zOQ`H616jNZat`L`gUGVr9S7a|@(Wmci43dKI(kEymV-YAY@Nrn^J6G@ezkH9!khC`m38p-1vH4YaH2iy1kw7|L_g;4`mbn~)th@N7sXROlC(>i%oRd`%>l#vU zT_U1^iC5InYv-h^PjO3$rz%<~$2K$66Et-VJpk8go_XRwPK$^l#DYlMVzl%cnNTSNSMx|w%px7 z5Rf;ovk$Jl;e!TNfY)0JITcNwdD-AdpyWd3l`T9v+@A?Jrr-)h#O?~3fBpv|%BZTp zf;3imtW9Vv9nZ{1QxibxHCJc$vc>+N9*Dd`8GD>kW%RY!w2JtA7*wyJfYSis`q z7&UXOZJkZ30c}T2B1VlW7ZI0N)2^C6f~f;^Po8fgJ&C$F5_Qwnxb`%UcB!lKwV5c* zVZ7%re+#X)yJtYWO_0L4H!vrzG=}OdM=-=-)WafVm-4XE3)m^gt%SH$)N9KA%9uz~ zY=~Cs2xq7%#EAk)GD*OkTFp+nE;q8t=3e;}T5BOdy;YT-S_?Ap*hM=)NiZBL50@&Q zOgADr)lS4l$-^1f+6_$kdm7+bA1N9iW8+k?tGdO-8Op$;{tBV$HF10V6;$54pJ`dZ zig2WmLnxyi9nYF!a-_9$UwjeQWqS3b(5$*_(F6z0+}p=W<0Aw=?bm=aq~00X#$(tyg`aVD?N*a+UFEuM8m|D4KUSxQcoeK>nv0n5p-aZ#P;7epiKaT>Jm^PXf6NQe__?$6psXu zLzq&q+bg+|1v9?UoJBmf%p+EWYN-7e zh=oemwF@bDhe+AC>qx`IMzr=vcrIG|f1JL*)do7%$JH5tp)X{3WjgwP^mDXh5lDNQ zXQ4Whj*XR0T$w~$DG1HQar#40>G>8t(vsq4BjQ|9PMkh!K&07E;J$rbE|PJ!(UGP< zYCt_CmoT7Nc!FMn7$&i?_zXx$K%YgGbmLFk+(OQ6b5R=psn;1p(SekQ=Hf+?bC}Pq zTY%}aquz$>ac8D{3vl*B{2hAWl&Ge>HX+W6R+|XP#X&;dcLywuwA{^?;w4sLBN61F zoA5`a!V2b8bqoD_ikVvADycFS`Jq#0z|q@0eI!vixlWoNcb%tb623b!dkf$jrX@V5 znbMO;Tju&H^U#{dyX2tnEVrygQ#m5dMN>J*Jq99sMpqgtJNq)c3T*Nq-u-Fj9jYmr zE)mfik%DLkk@gTREfI{~6Ay=+PVDKCUu+SzZaYPYEHXNGpSJ~Bv5I{lSXwYwF(6)Y zvpK^|0z8V1V~mwD8bqw?m5I6>*FChQj9~TNQU=42;SVvmlG^>8&MpxNa(**l*+`T~ zo2`xhPB#3jlFhIqLey$wN8Gq$tgY6WOMB(tk;nYF5lL7T3U&#wm2V!Dfx#Ws809K& z?#sKXJ5-p&t%Ha*57;L_vL3d|>2R_jlKYe$kz_A3=w>dKb*GX}aH`~%SJAMF;9Wed zzI8caFZ}Jm*e17BGv5F!N=Z~%;k zq}!-&m(VSLi;pu722=WI_}fea?()pPhC6(u?Ip1w|NF)MY1|#mty5f+E7TNDvzZ~N z?bIYTkj)`z@bV| zQ%M3kpE4H3(r`r$$RywXIoftYurA)m^WV?;ik53GD3LT5wc57?jb1l1ShG6gPC$~G|dM8d~3JUCCX`52SLKaX)^vV zK|0;`@tw$l`K-?*Qz_yHftOcG5nkYW#do3Ek+u8zNxS`lS)R9`^5xGDGHzY-{2=a| f{tM^ArF&Wj&)NTNJ9Yqhc;9ah>}lJb_1FIZ-1%Bj delta 372 zcmeyGa6fp0a=qp$&u@892+`F{QH zow>Juzpm@se1A*v9saqQzh%qrCH|gUW-mYe^*h07Re%4!kxN|pdV}QOfBXKI_iwoJ z_uJO$mZfR7XBi+Maq~h2cE-&PLhOu_3zV-