2016-07-19 10:23 GMT+02:00 Miguel Ping <miguel.p...@gmail.com>:

> If you want to learn clojure by image processing, thats fine, but if your
> goal is to do the image processing part rather sooner than later, I
> recommend using an external lib like imagemagick or sharp (
> http://sharp.dimens.io/en/stable/) to do that for you, and hook it via
> FFI.
>

​I was (in the first instance) planning to use just Image Magick like I do
now. The only thing I wanted was to display the picture, move the rectangle
around to select the part to crop and then let Image Magick do the
cropping. But your link says sharp is 4-5 times as fast, so I probably
should switch.​

Maybe I could use sharp to convert from 5.184x3.456 to 648x432 and then
display that. But how can I then draw the outline of a square on it to
select the part to crop?

(And maybe I should display that part separately while selecting. But that
will be phase two.)


​By the way: what is better to use for GUI? JavaFX or S​wing? JavaFX is the
better technology (I understood), but maybe SeeSaw is more mature.


As for interacting with instagram, linkedin, etc - there should be libs out
> there for that. If there are no libs, its easy to consume those service's
> APIs via clojure.
>

​I will look into it. But first my crop program. ;-)



> On Tuesday, July 19, 2016 at 8:26:15 AM UTC+1, Cecil Westerhof wrote:
>>
>> It never hurts to combine things. I just started again with Clojure and I
>> started with taking photos. In doing the latter I found out that I can take
>> nice pictures of insects. But they mostly only take a part of the photo. At
>> the moment I am using Image Magick on the command line with trial and error
>> to crop the right part of the photo. For example:
>>     https://www.instagram.com/p/BH7r97NgvFX/
>>
>> But this is a ‘bit’ of work. So I was thinking about writing a Clojure
>> program to do the cropping for me. That would save me a lot of time I think
>> and the best way to learn a language is to use it. I think I could manage
>> most parts, but I need a little help.
>>
>> My pictures have a dimension of 5,184x3,456 and I need to make a crop of
>> 1.080x1.080. This is a little to big for my screen. So I am thinking about
>> dividing everything by 8.
>>
>> I need to know two things:
>> - How would I display the picture as a 648x432 picture?
>> - How do I draw a square of 135x135 on it? So I can select what to crop.
>>
>> There are some other things to find out. But those I can find out for
>> myself I would think. ;-)
>>
>> Would anyone be interested in something like this? Then I could share it
>> on GitHub.
>> If anyone has ideas for other functionalities: let me know.
>> I have myself a few:
>> - Posting the picture on Instagram (and others) from the program.
>> - Putting the pictures into SQLite.
>> - Something to select pictures out of a range.
>> - …
>>
>> How easy is it to use Clojure to work with InstaGram, LinkedIn, FaceBook,
>> Google+ and Twitter?
>>
>
-- 
Cecil Westerhof

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to