• Re: Apple's newer image formats

    From Mr. Man-wai Chang@toylet.toylet@gmail.com to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Tue Mar 17 13:20:48 2026
    From Newsgroup: comp.os.linux.advocacy

    On 3/17/2026 6:42 AM, Lawrence D’Oliveiro wrote:
    On Tue, 17 Mar 2026 00:05:56 +0800, Mr. Man-wai Chang wrote:

    On 3/16/2026 5:34 AM, Lawrence D’Oliveiro wrote:

    <https://en.wikipedia.org/wiki/JPEG2000>.

    A graphical comparison might make it easier to understand!

    There was one right there!

    How do you convert an image into waveforms?

    That'll be way off-topic from talking about Windows, but mathematics and algorithms. :)
    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Tue Mar 17 06:21:43 2026
    From Newsgroup: comp.os.linux.advocacy

    On Tue, 17 Mar 2026 13:20:48 +0800, Mr. Man-wai Chang wrote:

    How do you convert an image into waveforms?

    Want to see code?

    <https://www.openjpeg.org>
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Tue Mar 17 19:48:35 2026
    From Newsgroup: comp.os.linux.advocacy

    On 3/17/2026 2:21 PM, Lawrence D’Oliveiro wrote:

    Want to see code?

    <https://www.openjpeg.org>

    No, but the algorithm aka method!
    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Tue Mar 17 21:41:22 2026
    From Newsgroup: comp.os.linux.advocacy

    On Tue, 17 Mar 2026 19:48:35 +0800, Mr. Man-wai Chang wrote:

    On 3/17/2026 2:21 PM, Lawrence D’Oliveiro wrote:

    Want to see code?

    <https://www.openjpeg.org>

    No, but the algorithm aka method!

    Can’t understand code?

    Would maths be better? Start here:
    <https://mathworld.wolfram.com/Wavelet.html> and follow the links.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Wed Mar 18 17:27:20 2026
    From Newsgroup: comp.os.linux.advocacy

    On 3/18/2026 5:41 AM, Lawrence D’Oliveiro wrote:
    On Tue, 17 Mar 2026 19:48:35 +0800, Mr. Man-wai Chang wrote:

    No, but the algorithm aka method!

    Can’t understand code?


    It'll take a lot of time to comprehend codes in order to find out the algorithms that become codes!
    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Wed Mar 18 20:12:40 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2026-03-15 22:34, Lawrence D’Oliveiro wrote:
    On Sun, 15 Mar 2026 17:07:51 +0800, Mr. Man-wai Chang wrote:

    Discrete cosine transform - Wikipedia
    <https://en.wikipedia.org/wiki/Discrete_cosine_transform>

    Also see: <https://en.wikipedia.org/wiki/Wavelet_transform> and <https://en.wikipedia.org/wiki/JPEG2000>.

    <https://en.wikipedia.org/wiki/DjVu>
    --
    Cheers, Carlos.
    ES🇪🇸, EU🇪🇺;
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Thu Mar 19 01:33:00 2026
    From Newsgroup: comp.os.linux.advocacy

    On Wed, 18 Mar 2026 17:27:20 +0800, Mr. Man-wai Chang wrote:

    On 3/18/2026 5:41 AM, Lawrence D’Oliveiro wrote:

    On Tue, 17 Mar 2026 19:48:35 +0800, Mr. Man-wai Chang wrote:

    No, but the algorithm aka method!

    Can’t understand code?

    It'll take a lot of time to comprehend codes in order to find out
    the algorithms that become codes!

    That’s how intelligent life forms do it.

    As for the rest -- the secret is to bang the rocks together, guys!
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Mr. Man-wai Chang@toylet.toylet@gmail.com to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Thu Mar 19 12:15:52 2026
    From Newsgroup: comp.os.linux.advocacy

    On 3/19/2026 9:33 AM, Lawrence D’Oliveiro wrote:
    On Wed, 18 Mar 2026 17:27:20 +0800, Mr. Man-wai Chang wrote:

    It'll take a lot of time to comprehend codes in order to find out
    the algorithms that become codes!

    That’s how intelligent life forms do it.

    As for the rest -- the secret is to bang the rocks together, guys!


    An intent(algorithm, design) that causes a series of unfortunate crimes(codes)... :)

    Lemony Snicket's A Series of Unfortunate Events | Official Trailer [HD]
    | Netflix - YouTube
    <https://www.youtube.com/watch?v=Tup-5yOcJuM>
    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From J. P. Gilliver@G6JPG@255soft.uk to comp.os.linux.advocacy,alt.comp.os.windows-11,alt.comp.os.windows-10 on Thu Mar 19 10:29:27 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2026/3/19 1:33:0, Lawrence D’Oliveiro wrote:
    On Wed, 18 Mar 2026 17:27:20 +0800, Mr. Man-wai Chang wrote:

    On 3/18/2026 5:41 AM, Lawrence D’Oliveiro wrote:

    On Tue, 17 Mar 2026 19:48:35 +0800, Mr. Man-wai Chang wrote:

    No, but the algorithm aka method!

    Can’t understand code?

    It'll take a lot of time to comprehend codes in order to find out
    the algorithms that become codes!

    That’s how intelligent life forms do it.

    As for the rest -- the secret is to bang the rocks together, guys!
    Ah, but I _am_ higher up the evolutionary ladder than a demented bee!
    42
    --
    J. P. Gilliver. UMRA: 1960/<1985 MB++G()ALIS-Ch++(p)Ar++T+H+Sh0!:`)DNAf
  • From DFS@nospam@dfs.com to comp.os.linux.advocacy on Thu Mar 19 12:33:24 2026
    From Newsgroup: comp.os.linux.advocacy

    On 3/17/2026 1:20 AM, Mr. Man-wai Chang wrote:
    On 3/17/2026 6:42 AM, Lawrence D’Oliveiro wrote:
    On Tue, 17 Mar 2026 00:05:56 +0800, Mr. Man-wai Chang wrote:

    On 3/16/2026 5:34 AM, Lawrence D’Oliveiro wrote:

    <https://en.wikipedia.org/wiki/JPEG2000>.

    A graphical comparison might make it easier to understand!

    There was one right there!

    How do you convert an image into waveforms?


    Google for "How do you convert an image into waveforms?"

    And away you go.

    The algorithms used will be summarized in many places - to really
    understand how they work you'll be balls deep in gnarly C code for
    months and months, most of it undocumented.

    That link to OpenJPEG Larry Duh gave you is a good example.

    Another somewhat interesting transformation is how to turn video of
    running lava lamps into random numbers.

    https://en.wikipedia.org/wiki/Lavarand

    The algorithm is: digitize "the chaotic patterns of warm wax blobs
    oozing inside an array of lava lamps. This data is then processed with a cryptographic hash function to produce a high-quality seed for a cryptographically-secure pseudorandom number generator (CSPRNG)."


    Today CloudFlare uses that system to secure Internet traffic.

    https://blog.cloudflare.com/lavarand-in-production-the-nitty-gritty-technical-details/

    https://www.youtube.com/watch?v=1cUUfMeOijg

    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to comp.os.linux.advocacy on Thu Mar 19 19:15:01 2026
    From Newsgroup: comp.os.linux.advocacy

    On Thu, 19 Mar 2026 12:33:24 -0400, DFS wrote:

    Google for "How do you convert an image into waveforms?"

    Some of the wake word recognition algorithms convert a waveform into an
    image (spectrogram). ML works really well for image classification while processing time domain data is hard.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Chris Ahlstrom@OFeem1987@teleworm.us to comp.os.linux.advocacy on Fri Mar 20 07:22:05 2026
    From Newsgroup: comp.os.linux.advocacy

    DFS wrote this screed in ALL-CAPS:

    On 3/17/2026 1:20 AM, Mr. Man-wai Chang wrote:
    On 3/17/2026 6:42 AM, Lawrence D’Oliveiro wrote:
    On Tue, 17 Mar 2026 00:05:56 +0800, Mr. Man-wai Chang wrote:

    On 3/16/2026 5:34 AM, Lawrence D’Oliveiro wrote:

    <https://en.wikipedia.org/wiki/JPEG2000>.

    A graphical comparison might make it easier to understand!

    There was one right there!

    How do you convert an image into waveforms?

    Google for "How do you convert an image into waveforms?"

    And away you go.

    The algorithms used will be summarized in many places - to really
    understand how they work you'll be balls deep in gnarly C code for
    months and months, most of it undocumented.

    That link to OpenJPEG Larry Duh gave you is a good example.

    Another somewhat interesting transformation is how to turn video of
    running lava lamps into random numbers.

    https://en.wikipedia.org/wiki/Lavarand

    The algorithm is: digitize "the chaotic patterns of warm wax blobs
    oozing inside an array of lava lamps. This data is then processed with a cryptographic hash function to produce a high-quality seed for a cryptographically-secure pseudorandom number generator (CSPRNG)."

    Today CloudFlare uses that system to secure Internet traffic.

    https://blog.cloudflare.com/lavarand-in-production-the-nitty-gritty-technical-details/

    https://www.youtube.com/watch?v=1cUUfMeOijg

    <https://youtu.be/5wIOBBodoic?t=137>

    The Batsh*t Software Aphex Twin Used

    Talks about the Metasynth app and "painting" sound.
    --
    Fine day for friends.
    So-so day for you.
    --- Synchronet 3.21d-Linux NewsLink 1.2