{"id":3553,"date":"2024-07-26T20:05:12","date_gmt":"2024-07-26T12:05:12","guid":{"rendered":"https:\/\/people.utm.my\/mduznir\/?p=3553"},"modified":"2024-07-26T20:05:14","modified_gmt":"2024-07-26T12:05:14","slug":"functional-programming-in-geospatial-science","status":"publish","type":"post","link":"https:\/\/people.utm.my\/mduznir\/2024\/07\/26\/functional-programming-in-geospatial-science\/","title":{"rendered":"FUNCTIONAL PROGRAMMING IN GEOSPATIAL SCIENCE"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-576x1024.jpeg\" alt=\"\" class=\"wp-image-3554\" srcset=\"https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-576x1024.jpeg 576w, https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-169x300.jpeg 169w, https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-768x1365.jpeg 768w, https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-864x1536.jpeg 864w, https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-1152x2048.jpeg 1152w, https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C-624x1109.jpeg 624w, https:\/\/people.utm.my\/mduznir\/wp-content\/uploads\/sites\/881\/2024\/07\/BA5699A3-EFE9-439A-9695-4790F9029C0C.jpeg 1290w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This is a photo from exactly seven years ago when I was testing an algorithm I developed to create stereo image from a single photo. The tested image on the left is the original. The image on the right shows the local extrema and minimal pixel intersection based on the code I wrote myself. This was done using the Haskell functional programming language, among the fastest programming method available today. This work was conducted in our Photogrammetry lab at the National Space Institute, Denmark.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">#haskell #dtu #dtuspace #denmark #lyngby<\/h6>\n","protected":false},"excerpt":{"rendered":"<p>This is a photo from exactly seven years ago when I was testing an algorithm I developed to create stereo image from a single photo. The tested image on the left is the original. The image on the right shows the local extrema and minimal pixel intersection based on the code I wrote myself. This [&hellip;]<\/p>\n","protected":false},"author":6924,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[447,13],"tags":[24,112,33,54,47,53,131],"class_list":["post-3553","post","type-post","status-publish","format-standard","hentry","category-internationalization","category-research","tag-3d-city-modelling","tag-3d-gis","tag-3dgis","tag-academicresearch","tag-higher-education","tag-university","tag-utm"],"_links":{"self":[{"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/posts\/3553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/users\/6924"}],"replies":[{"embeddable":true,"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/comments?post=3553"}],"version-history":[{"count":1,"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/posts\/3553\/revisions"}],"predecessor-version":[{"id":3555,"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/posts\/3553\/revisions\/3555"}],"wp:attachment":[{"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/media?parent=3553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/categories?post=3553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/people.utm.my\/mduznir\/wp-json\/wp\/v2\/tags?post=3553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}