{"id":26923010,"url":"https://github.com/ij-plugins/ijp-debayer2sx","last_synced_at":"2025-10-07T00:25:52.379Z","repository":{"id":53516740,"uuid":"157002063","full_name":"ij-plugins/ijp-DeBayer2SX","owner":"ij-plugins","description":"Raw Bayer pattern to color image converters","archived":false,"fork":false,"pushed_at":"2023-01-15T02:33:04.000Z","size":3333,"stargazers_count":8,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-14T20:48:33.489Z","etag":null,"topics":["bayer-filter","bayer-pattern","imagej","imagej-plugins"],"latest_commit_sha":null,"homepage":null,"language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ij-plugins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-10T17:00:01.000Z","updated_at":"2024-10-22T01:43:05.000Z","dependencies_parsed_at":"2023-02-09T21:01:13.421Z","dependency_job_id":null,"html_url":"https://github.com/ij-plugins/ijp-DeBayer2SX","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ij-plugins%2Fijp-DeBayer2SX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ij-plugins%2Fijp-DeBayer2SX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ij-plugins%2Fijp-DeBayer2SX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ij-plugins%2Fijp-DeBayer2SX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ij-plugins","download_url":"https://codeload.github.com/ij-plugins/ijp-DeBayer2SX/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246735377,"owners_count":20825223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bayer-filter","bayer-pattern","imagej","imagej-plugins"],"created_at":"2025-04-02T00:38:30.668Z","updated_at":"2025-10-07T00:25:52.328Z","avatar_url":"https://github.com/ij-plugins.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ijp-DeBayer2SX\n[Bayer-pattern][bayer-filter] image to color image converters.\n\n[![Scala CI](https://github.com/ij-plugins/ijp-DeBayer2SX/actions/workflows/scala.yml/badge.svg)](https://github.com/ij-plugins/ijp-DeBayer2SX/actions/workflows/scala.yml)\n[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.sf.ij-plugins/ijp-debayer2sx-core_2.13/badge.svg)](https://maven-badges.herokuapp.com/maven-central/net.sf.ij-plugins/ijp-debayer2sx-core_2.13)\n[![Scaladoc](https://javadoc.io/badge2/net.sf.ij-plugins/ijp-debayer2sx-core_2.13/scaladoc.svg)](https://javadoc.io/doc/net.sf.ij-plugins/ijp-debayer2sx-core_2.13)\n\nDemasaicing (Bayer patter reconstruction) algorithms implemented, all support 8 bit and 16 bit input:\n\n* __DDFPD__ - published in: \"Demosaicing with Directional Filtering and a Posteriori Decision\", D. Menon, S. Andriani,\n  and G. Calvagno, _IEEE Trans. Image Processing_, vol. 16 no. 1, Jan. 2007. Versions with and without refining are\n  provided.\n* __Replication__ - from [Debayer plugin][debayer]\n* __Bilinear__ - from [Debayer plugin][debayer]\n* __Smooth Hue__ - from [Debayer plugin][debayer]\n* __Adaptive Smooth Hue__ - Adaptive Smooth Hue algorithm (Edge detecting) from [Debayer plugin][debayer]\n\n## Installing Plugins in ImageJ\n\n### ImageJ\n\n#### Option 1\n\nPrebuild binaries are published with each [Release](https://github.com/ij-plugins/ijp-DeBayer2SX/releases).\n\n1. Look for in the asset section for an \"ijp-debayer2sx_v.*.zip\" file,\n2. download and unzip into ImageJ's `plugins` directory. It should create subdirectory \"ij-plugins\".\n3. Restart ImageJ\n\n#### Option 2\n\nDeBayer2SX is also a part of the ij-plugins-bundle. You can download from\nits [Release](https://github.com/ij-plugins/ij-plugins-bundle/releases) page.\n\n### ImageJ2/FIJI\n\nDeBayer2SX is a part of the ij-plugins-bundle that is also distributed for FIJI/ImageJ2\nas [IJ-Plugins Update Site](https://sites.imagej.net/IJ-Plugins/): \"https://sites.imagej.net/IJ-Plugins/\"\n\n## Project Structure\n\n* __ijp-debayer2sx-plugins__ - the front-end ImageJ plugins for end-user.\n* __ijp-debayer2sx-core__ - the backend implementation of the algorithms. Intended to be used as a library by a\n  developer.\n\n## ImageJ Plugins\n\nPlugins install by default under \"plugins\" \u003e \"IJ-Plugins\"\n\n* __DeBayer2__ - convert Bayer-pattern image to color image using various algorithms.\n* __Make Bayer__ - convert color image to a Bayer-pattern image.\n\nMore details are in the [Wiki].\n\n## Using as library\n\n`ijp-DeBayer2SX` can be used as a stand-alone library, add following dependency to your SBT:\n\n```scala\n\"net.sf.ij-plugins\" %% \"ijp-debayer2sx-core\" % _version_\n```\n\n## Developer Notes\n\nThe project is using SBT as the build system.\n\nA convenient way to compile and run plugins in ImageJ plugins from SBT prompt is to select `ijp_debayer2sx_plugins` project and use `ijRun` command:\n\n```\n\u003e sbt\nsbt:ijp-debayer2sx\u003e project ijp_debayer2sx_plugins\nsbt:ijp_debayer2sx_plugins\u003e ijRun\n\n```\n\n[bayer-filter]: https://en.wikipedia.org/wiki/Bayer_filter\n\n[debayer]: https://github.com/ij-plugins/ijp-DeBayer2SX/wiki/DeBayer1\n\n[Wiki]: https://github.com/ij-plugins/ijp-DeBayer2SX/wiki\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fij-plugins%2Fijp-debayer2sx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fij-plugins%2Fijp-debayer2sx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fij-plugins%2Fijp-debayer2sx/lists"}