I would like to be able to know and have embeded the temperature of a location when a photo was made. AI could also research past time and temperature data to add this information to historic photographs that already have time and GPS location embedded. Thank you.

  • mondoman712@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    5 months ago

    There are multiple historic weather APIs available (example), it should be pretty trivial to write a script to read the location and time from the EXIF data of your images, call the API, and them dump the info into a list or back into the image metadata.

    • JimmyBigSausage@lemm.eeOP
      link
      fedilink
      arrow-up
      1
      ·
      5 months ago

      Not been done (as far as I know) fully integrated into commercially available camera software. This could be as ubiquitous as location and be widely popular.

      • JASN_DE@lemmy.world
        link
        fedilink
        arrow-up
        11
        ·
        5 months ago

        This could be as ubiquitous as location and be widely popular.

        Could be, but I don’t really see the value compared to location.

        • JimmyBigSausage@lemm.eeOP
          link
          fedilink
          arrow-up
          3
          ·
          5 months ago

          Actually if you travel and take nature photography or travel in general you might consider it more favorably as secondary information quite useful and interesting as part of your photograph’s inforrmation.

          • JASN_DE@lemmy.world
            link
            fedilink
            arrow-up
            6
            ·
            5 months ago

            I’ve traveled quite a lot with my camera, and never thought afterwards “Ah, if only I knew which temperature they were shot at…”

            Considering there’s been basically zero implementation at the moment, neither open source nor commercial, there probably is no demand for a feature like this.

            • JimmyBigSausage@lemm.eeOP
              link
              fedilink
              arrow-up
              2
              ·
              5 months ago

              I just disagree. Temperatures of historic photographs of scenes could be tracked. People aren’t thinking outside of the box. Battle scenes that say it was 98°F or 12°F could add to the interest of understanding a hardship or strategy at that time. Sports photographs of football games played in subfreezing temperatures could add to the historic interest of a famous game that was photographed and played at 2°F. A photo with this data would be a more complete “picture” of the time. I can think of many more examples. Don’t worry if you don’t see it now, but it will happen if you like it or not. Cheers.

              • deegeese@sopuli.xyz
                link
                fedilink
                arrow-up
                5
                ·
                5 months ago

                If the camera has an accurate thermometer on board, would be helpful to embed the value in EXIF.

                If there is no thermometer, should embed only the time and location. If someone really needs temperature, it should be determined from external weather DB, not embedded in the photo.

                • JimmyBigSausage@lemm.eeOP
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  5 months ago

                  If temperature was available through connectivity (satellite) on the device, it would record it upon making the image. GPS already being used. Weather radar apps use this now to give you data for any location (just about). It would just be recorded.

      • mondoman712@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        It wouldn’t be difficult to write this script as a darktable plugin, but I imagine you’d struggle to convince the maintainers to merge code to allow for searching or categorising based on a custom metadata tag.

        I’m less familiar with other programs, but I don’t see any of the proprietary options implementing this.