Rosetta Code:Village Pump/Suggest a programming task: Difference between revisions

→‎General: Cleaning out completed tasks.
(→‎Unsorted: new example)
(→‎General: Cleaning out completed tasks.)
Line 13:
**** I'd be in favor of that. I've written that one myself. --[[User:Short Circuit|Michael Mol]] 02:43, 24 July 2010 (UTC)
* Closures
* "Hello World" in C++
:[[User Output - text#C++]]
* an encryption program
** What sort of encryption? We've already got tasks for using SSL connections (e.g., [[Client-Authenticated HTTPS Request]]) so maybe you're after message-level encryption? Perhaps a simple [[wp:Data Encryption Standard|DES]] implementation would be apt. (The advantage of that is that it is not particularly strong itself, and so doesn't run close to the legal issues in this area, but points the way towards real production encryption.) –[[User:Dkf|Donal Fellows]] 09:17, 20 January 2010 (UTC)
Line 90 ⟶ 88:
* Gauss-Algorithm
** do you mean [[wp:Gaussian elimination|Gaussian elimination]]? --[[User:ShinTakezou|ShinTakezou]] 13:12, 19 May 2010 (UTC)
* Take a decimal representation of a number, and show binary, octal and hex representations of that number. Optionally, take binary, octal and/or hex representations of numbers, and show their decimal representation.
**Isn't that these?: [[Non-decimal radices/Convert]], [[Non-decimal radices/Output]], [[Non-decimal radices/Input]]--[[User:Mwn3d|Mwn3d]] 19:12, 26 July 2010 (UTC)
 
* What about symbolic antiderivatives or something like that? --[[User:Alegend|Alegend]] 17:13, 2 August 2010 (UTC)
 
===Image Processing===
* Line Detection
: Use the [[wp:Hough transform|Hough transform]] to detect lines in an image. The Hough transform maps points in <math>(x,y)</math>-space to points in <math>(r,\theta)</math>-space.
:: Umm, that's a somewhat unhelpful description. The transform maps each point in <math>(\rho,\theta)</math> to the average color of the pixels on that line in <math>(x,y)</math>-space (where the line corresponds to points of the form <math>x\cos\theta + y\sin\theta = \rho</math>). The idea is that where there is a line in the original image, it corresponds to a bright (or dark, depending on the color of the background field) spot; by applying a suitable filter to the results of the transform, it is possible to extract the locations of the lines in the original image. –[[User:Dkf|Donal Fellows]] 11:04, 21 January 2010 (UTC)
::: It's now [[Hough transform]], though still a draft right now. Comments and improvements welcome! –[[User:Dkf|Donal Fellows]] 16:30, 21 January 2010 (UTC)
:::: It's looking better. We should come up with an image that can be used to test the examples. Ahhh - Inkscape can generate PNG images. Draw an image containg several line segments, or a polygon using Inkscape. That may be the ticket. --[[User:Rldrenth|Rldrenth]] 18:23, 21 January 2010 (UTC)
::::: Tarted it all up. I think it's now looking good enough to be a full <nowiki>{{task}}</nowiki>, so I've converted it to be one. –[[User:Dkf|Donal Fellows]] 14:13, 22 January 2010 (UTC)
:::::: And it's the first link posted over [http://www.reddit.com/r/rosettacodeorg/comments/asxca/hough_transform_rosetta_code/ here]. :) --[[User:Short Circuit|Michael Mol]] 17:09, 22 January 2010 (UTC)
 
===Color Spaces===