Changes between Version 2 and Version 3 of GSoC/2018
- Timestamp:
- 11/20/17 07:53:40 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSoC/2018
v2 v3 47 47 ''Some bigger ideas may have their own pages, so you can link them here. The pages can be either independent if the page already exists (e.g. `wxGUIDevelopment/SingleWindow`), or more preferably subpages of this page if the idea is (re-)developed for this GSoC. In the later case, use the word "idea" in the page name to distinguish the idea page (e.g. `GSoC/2017/CoolGRASSProjectIdea`) from the possible student project page (e.g. `GSoC/2017/CoolGRASSProject`).'' 48 48 49 === OSS-Fuzz - Continuous Fuzzing for Open Source Software for GRASS GIS === 50 51 To get rid of cryptic bugs, implement Fuzz testing which is a well-known technique for uncovering various kinds of programming errors in software. Many of these detectable errors (e.g. buffer overflow) can have serious security implications. 52 53 Already used in [https://github.com/google/oss-fuzz/tree/master/projects/gdal GDAL fizz] 54 55 * Requirements: C and/or Python 56 * Mentor: ... 57 49 58 === Implement a series of image fusion algorithms in GRASS GIS === 50 59 51 GRASS GIS currently has the i.pansharpen module in core andi.fusion.hpf as addon. Many other image fusion / pansharpening algorithms exist, and having several of these available in GRASS GIS would be very helpful. These could be implemented as a series of i.fusion.* modules.60 GRASS GIS currently has the G7:i.pansharpen module in core and G7A:i.fusion.hpf as addon. Many other image fusion / pansharpening algorithms exist, and having several of these available in GRASS GIS would be very helpful. These could be implemented as a series of i.fusion.* modules. 52 61 53 62 Examples of existing fusion algorithms: