octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TIFF Image Support Project GSOC


From: Nir Krakauer
Subject: Re: TIFF Image Support Project GSOC
Date: Wed, 24 Mar 2021 10:47:22 -0400

I second everything Nicholas said, but more specifically with regard
to image support and to give you a sense of how to get started with
researching it, you can note that the project summary [1] refers to
the Octave functions imread, imwrite, and imfinfo as needing
improvement. if you search Octave's repository [2] for imread, for
example, you'll find that it is implemented as a file imread.m [3],
which calls a private function __imread__ [4] that then calls a C++
function __magick_read__ [5] that actually uses the external
GraphicsMagick library, which is what would be partly replaced with
libtiff under the proposed project.

[1] 
https://wiki.octave.org/Summer_of_Code_-_Getting_Started#Improve_TIFF_image_support
[2] https://hg.savannah.gnu.org/hgweb/octave/
[3] https://hg.savannah.gnu.org/hgweb/octave/file/tip/scripts/image/imread.m
[4] 
https://hg.savannah.gnu.org/hgweb/octave/file/tip/scripts/image/private/__imread__.m
[5] 
https://hg.savannah.gnu.org/hgweb/octave/file/tip/libinterp/corefcn/__magick_read__.cc



reply via email to

[Prev in Thread] Current Thread [Next in Thread]