tag:github.com,2008:https://github.com/trollLemon/CPlus-palette/releases Release notes from CPlus-palette 2024-06-12T22:05:05Z tag:github.com,2008:Repository/524263048/v1.4.0-PRE 2024-06-17T02:18:50Z Windows Test <p>This release contains the exe for the windows build. For testing, please unzip the folder attached to this release and follow the instructions in README.txt</p> <h2>What's Changed</h2> <ul> <li>Stb by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2295928680" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/44" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/44/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/44">#44</a></li> <li>Kmean optim by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2349755462" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/45" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/45/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/45">#45</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.3.0...v1.4.0-PRE"><tt>v1.3.0...v1.4.0-PRE</tt></a></p> trollLemon tag:github.com,2008:Repository/524263048/v1.3.0 2023-11-14T18:17:19Z v1.3.0 <h2>What's Changed</h2> <ul> <li>Code rework by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1991571376" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/40" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/40/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/40">#40</a></li> <li>Rgb option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1993216555" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/41/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/41">#41</a></li> <li>Cmake tweaks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1993294180" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/42" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/42/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/42">#42</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.2.1...v1.3.0"><tt>v1.2.1...v1.3.0</tt></a></p> <p>User now has the option to specify additional formats: currently the user can output just hex color codes, or hex color codes with RGB values.</p> trollLemon tag:github.com,2008:Repository/524263048/v1.2.1 2023-08-15T06:41:45Z v1.2.1 <h2>What's Changed</h2> <ul> <li>Mem test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1698156346" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/36/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/36">#36</a></li> <li>uses correct print function by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1850960882" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/37" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/37/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/37">#37</a></li> <li>removed fail count condition so the clusters will always converge bef… by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1850967922" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/38/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/38">#38</a></li> <li>updated version, description, and optimization flags by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1850974946" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/39" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/39/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/39">#39</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.2.0...v1.2.1"><tt>v1.2.0...v1.2.1</tt></a></p> trollLemon tag:github.com,2008:Repository/524263048/v1.2.0 2023-05-05T20:31:09Z v1.2.0 <h2>What's Changed</h2> <ul> <li>Reorg by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1696512604" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/32" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/32/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/32">#32</a></li> <li>better ui by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1696697290" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/33" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/33/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/33">#33</a></li> <li>W extra by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1696711728" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/34" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/34/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/34">#34</a></li> <li>Update loadAndSelect.h by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1696745718" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/35" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/35/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/35">#35</a></li> <li>Mem Test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1698156346" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/36/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/36">#36</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.1.0...v1.2.0"><tt>v1.1.0...v1.2.0</tt></a></p> <p>This release contains better organization of code, and a simpler user interface for command line arguments.</p> trollLemon tag:github.com,2008:Repository/524263048/v1.1.0 2023-03-13T22:23:59Z Cpluspalette 1.1.0 <h2>What's Changed</h2> <ul> <li>K mean w/cielab by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1606172543" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/28" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/28/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/28">#28</a></li> <li>Median cut option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1607353656" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/29" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/29/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/29">#29</a></li> <li>unordered_set for color filtering by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1620222700" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/30" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/30/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/30">#30</a></li> <li>Update readme by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1622350738" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/31" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/31/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/31">#31</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.0.3...v1.1.0"><tt>v1.0.3...v1.1.0</tt></a></p> <p>Re-implemented K mean clustering based off this paper: <a href="http://www.ijimt.org/papers/102-M480.pdf" rel="nofollow">http://www.ijimt.org/papers/102-M480.pdf</a>.<br> Performance of the data clustering was improved</p> <p>Unordered_sets are also used by the software to filter out color duplicates; this improved the palette quality for images where the color balance is terrible: for example, the software provides a good palette for the following image gotten from <a href="https://wallpaperaccess.com/abstract-minimalist" rel="nofollow">https://wallpaperaccess.com/abstract-minimalist</a>:<br> <a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/90001607/224523378-488ea0fb-762c-473a-88b0-13520d8d8b10.jpg"><img src="https://user-images.githubusercontent.com/90001607/224523378-488ea0fb-762c-473a-88b0-13520d8d8b10.jpg" alt="1261697" style="max-width: 100%;"></a><br> by this method.</p> trollLemon tag:github.com,2008:Repository/524263048/v1.0.3 2022-12-19T06:09:30Z v1.0.3 <h2>What's Changed</h2> <ul> <li>Header defs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1381729387" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/24" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/24/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/24">#24</a></li> <li>Struct to class by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1419071835" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/25" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/25/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/25">#25</a></li> <li>Remove some includes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1419424509" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/26" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/26/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/26">#26</a></li> <li>Median cut by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1502338752" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/27" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/27/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/27">#27</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/1.0.2...v1.0.3"><tt>1.0.2...v1.0.3</tt></a></p> trollLemon tag:github.com,2008:Repository/524263048/1.0.2 2022-09-21T19:24:20Z Cplus-palette <p>Generate color palettes from the terminal based on a given image.</p> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.0.1...1.0.2"><tt>v1.0.1...1.0.2</tt></a></p> trollLemon tag:github.com,2008:Repository/524263048/v1.0.1 2022-09-18T17:37:42Z Cplus-palette <h2>What's Changed</h2> <ul> <li>Optimization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/trollLemon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/trollLemon">@trollLemon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1377126409" data-permission-text="Title is private" data-url="https://github.com/trollLemon/CPlus-palette/issues/23" data-hovercard-type="pull_request" data-hovercard-url="/trollLemon/CPlus-palette/pull/23/hovercard" href="https://github.com/trollLemon/CPlus-palette/pull/23">#23</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/trollLemon/CPlus-palette/compare/v1.0.0...v1.0.1"><tt>v1.0.0...v1.0.1</tt></a></p> trollLemon tag:github.com,2008:Repository/524263048/v1.0.0 2022-09-07T19:41:06Z CPlus-palette <h1>CPlus-palette</h1> <p>Generate color palettes from the terminal based on a given image.</p> trollLemon