Implementing Flood Fill Algorithm?

Feb 5, 2011

I have decided to use a flood fill algorithm for my application, using this pseudo-code from Wikipedia:Flood-fill (node, target-color, replacement-color):

1. Set Q to the empty queue.

2. If the color of node is not equal to target-color, return.

3. Add node to Q.

4. For each element n of Q:

5. If the color of n is equal to target-color:

6. Set w and e equal to n.

7. Move w to the west until the color of the node to the west of w no longer matches target-color.

8. Move e to the east until the color of the node to the east of e no longer matches target-color.

9. Set the color of nodes between w and e to replacement-color.

10. For each node n between w and e:

11. If the color of the node to the north of n is target-color, add that node to Q.If the color of the node to the south of n is target-color, add that node to Q.

12. Continue looping until Q is exhausted.

13. Return.

I was doing alright, until I hit the "continue looping until Q is exhausted".I don't quite get that.

View 2 Replies


ADVERTISEMENT

Flood Fill With A Range Of Color?

Apr 1, 2009

im working on changing this code.. The code do a "floodfill", but I want a "floodfill" with a range of color..so i dont understand very much of this code, but somehow i want to change the recursive funciontion to paint only in a certain region I think I have to work whit this function. Actually I do, changing the fourth parameter (before: &HFFFFFF)ExtFloodFill(hMDC, e.X, e.Y, CInt("&H" + Hex(pixR) + Hex(pixG) + Hex(pixB)), 1) I only found this code to do that, I tried to do my own recursive function, but it didnt work..

[code]...

View 1 Replies

Simple Fast Flood Fill?

Jun 11, 2011

A short semi fast flood fill. I'm about to run it on 10+ million shapes. There always seem to be a few unique situations where something doesn't work.

Public Sub Fill(ByVal bmp As Bitmap, ByVal pos As Point, ByVal color As Color)
If bmp Is Nothing OrElse pos.X < 0 OrElse pos.Y < 0 OrElse pos.X >= bmp.Width OrElse pos.Y > bmp.Height Then Exit Sub
Dim bmd As BitmapData = bmp.LockBits(New Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadWrite, bmp.PixelFormat)
Dim stride As Integer = bmd.Stride

[code].....

View 2 Replies

Interface And Graphics :: Flood Fill An Area Of A Bitmap?

May 27, 2010

faster way to flood fill an area of a bitmap? It basically acts just like the fill flood bucket in MS Paint. clsBitmapImage is a Bitmap variable.

Code:

Code:
Public Sub FloodFill(ByVal AtPoint As Point, ByVal newColor As Color)
Dim oldColor As Color = clsBitmapImage.GetPixel(AtPoint.X, AtPoint.Y)
If oldColor.ToArgb <> newColor.ToArgb Then

[code].....

View 1 Replies

C# - Implementing An Algorithm To Read A Foreign Process Memory Using OpenProcess And ReadProcessMemory

Aug 26, 2009

I'm having some problems implementing an algorithm to read a foreign process' memory. Here is the main code:

[Code]...

Although generally it seems to work correctly, the problem is that for some memory values ReadProcessMemory is returning false, and GetLastError is returning 299. From what I've googled, it seems to happen on vista because some params of OpenProcess were updated. Anyone knows what this is about? And what values should I try? Notice that as they changed, I wouldn't want to know if it's VM_READ or so, I want to know exactly what the values are.

[Code]...

View 2 Replies

How To Auto-insert A Code Snippet When Implementing Interface Like When Implementing IDisposable

Aug 10, 2010

Is it possible to automatically insert a Code Snippet when an interface is implemented? If so, how do you do it? I am looking for something similar to when you implement IDispoable in VB.[code]This will be used by web forms when transfering parameters from one page to the next using Server.Transfer

View 1 Replies

Implement An Algorithm Called "Diamond-Square Algorithm"?

Jun 8, 2009

I am trying to implement an Algorithm called "Diamond-Square Algorithm" I am having trouble ending it so that it retiurns the required result. So far I have the folloiwng.

[Code]...

View 3 Replies

Making A Small Flood Runner Like Game - Sprite Goes Straight Up If I Only Press Space?

May 5, 2012

I am currently making a small flood runner like game, I completed most of it, but I can't seem to get the jump action right. I got it to jump straight up and back down again, but it doesn't work when I use a left/right arrow key with it to perform a left/right jump. The sprite goes straight up if I only press space.What I want- The sprites goes up and right or left when I press space while holding right or left.

View 2 Replies

VS 2008 - Respond To PING Request Disconnected From Irc Server With "Excess Flood"

Jul 13, 2009

I found an example of a simple irc client, but I'm really confused about how it sends data back to the irc server. In the example, this is the code used to respond to the server's PING request. it lies in the onDataArrival event of a sockets client:[Code]

However with this simplified code, as soon as it tries to respond to the PING request it is disconnected from the irc server with the reason "Excess Flood". So I was hoping someone could explain to me the difference between the pretty complicated method and my simplified one which doesn't work.

View 2 Replies

Fill Datagridview Or Fill Listbox?

Sep 23, 2009

I just want to display data of a single column from an oracle table into a datagridview or a listbox for readonly with no requirements to make changes to it. Simply display the information.What is the best way forward... To used DATAADAPTER or DATAREADER.s DATAGRIDVIEW SLOWER TO FILL THAN a LISTBOX.i am using the following code to fill datatgridview but for some odd reasons at time it is slow to display the data. I want to use listbox instead

Dim ds As New DataSet
Dim adp As OracleDataAdapter
adp = New OracleDataAdapter("select customer_name from customers")

[code].....

View 7 Replies

Looking For An Algorithm In C#?

Apr 14, 2010

I'll do my best to explain what the algorithm is supposed to do:There's a class 'Recipe'.ach Recipe can include other Recipes but cannot include itself or any other Recipe that includes it. So, a simple example is we have just two Recipes A & B.A,B,C(1) Recipe C Adds B(2) Recipe B Adds A(3) Recipe attempts to add C, but can't because of the relationship. C- B - A.

View 4 Replies

RSA Algorithm

Sep 8, 2010

I'm Micah. Electrical/Electronic engineering 500 level student. I'm working on my final year project. please i need a code for the implementation of RSA algorithm in VB.NET. your assistance will be appreciated.

View 2 Replies

Implementing Index In .NET?

Feb 16, 2011

Public Class IndexableLinkedList(Of T) Inherits LinkedList(Of T) implement an index 'property'

View 1 Replies

Implementing WebKit Into VB?

Jun 24, 2011

i've been trying to make a simple web browser, but i've been trying to have it run on WebKit because IE sucks. The first form is where the user enters in a product key, and after they enter in the correct key, it's supposed to open up the next form containing the actual web browser, except this is where i'm getting errors.

[Code]...

View 4 Replies

Algorithm For VB Editor?

Dec 26, 2009

is the algorithm for VB editor released anywhere? because i'm trying to create my own editor that gives various options like Linking and self defined array functions (see below) such that one edit can update several others in various places, but i do still wish to have the auto formatting VB editor provides us with.an example of a self defined array function (count):we can transform this:

Public Class test
Private Shared number_of_methods As Integer = 2
Public Function get_number_of_methods_juz_an_example() As Integer
Return number_of_methods

[code]....

well of course instead of the code it would be just click and select (i wrote out the code in <> just to show what's happening)

View 5 Replies

BLS Algorithm Guide

Mar 15, 2012

i need some tutorial to implement BLS (Boneh-Lynn-Shacham) signature algorithm to create private key and public key to encrypt a message.I need tutorial to implement this in VB.NET.

View 1 Replies

Converting And Algorithm In C# To C?

Oct 21, 2005

I found an algorithm in C# that I need to convert to C. Problem is, I have never used C# so the syntax is really strange to me.

Implementation of Berlekamp-Massey algorithm for calculating linear complexity of binary sequence
s = byte array with binary sequence
returns Length of LFSR with smallest length which generates s

[Code].....

View 7 Replies

Create My Own Algorithm?

Dec 14, 2010

I want create my own algorithm

View 1 Replies

Using Own Encryption Algorithm In VB?

Aug 21, 2009

How would I be able to use my own Encryption Algorithm in my program such as encrypting text. I havn't been able to figure this out.

View 1 Replies

.net - Implementing A Dynamic Submenu In .Net?

Jun 20, 2011

On a Windows Form in .Net 3.5 I have created a menu object and populated it with ToolStripMenuItems. One of these items has a DropDown object attached. The DropDown should appear when the mouse hovers over the parent ToolStripMenuItem and disappear when the mouse leaves the ToolStripMenuItem unless it is "leaving" the parent by entering the parent's DropDown.Also, I don't want the DropDown to automatically close when the user makes a selection in it, so I have set its "AutoClose" property to False.

Getting the DropDown to appear was easy. I just set up a handler for a "MouseEnter" event on the parent ToolStripMenuItem. But I'm stuck trying to make the DropDown disappear at the right time. If I set up a handler to close the it when the mouse leaves the parent ToolStripMenuItem, it becomes impossible to use the DropDown, because moving the mouse into the DropDown means "leaving" the parent ToolStripMenuItem, and so the DropDown closes as soon as the user tries to hover over it!

I haven't been able to figure out how to detect if the mouse has really left the whole ToolStripMenuItem / DropDown assembly (in which case the DropDown should close) or has only "left" the ToolStripMenuItem by entering the DropDown (in which case the DropDown should not close).This seems like a common design - a drop down that appears / disappears when the mouse hovers over / leaves the parent element - so how is it normally done?

View 1 Replies

.net - Implementing A Progressive Search?

Jul 10, 2010

how to implement such a thing , i am currently programming a compact framework vb.net this is what i have done and am stuck,what ive learn is very basic and simple i am using a sqlce query to use it to search for any string matching entries in the database and then it will display it something like google search engine.And am using visual studio 2005, what ive done is that i will use the datareader to search for the rows in the database and then i will have to assign them to something that is similar to google search engine a dropdown list of similiar results but am not sure how. What im doing is for the user to search for a particular salesman name and then have a progressive search function to also help the user to complete typing rather than typing the full words

Public Class FinanceSalesManCom
Dim connection As New SqlCeConnection("Data Source = My Documentsfinance.sdf")
Private Sub txtSalesman_TextChanged(ByVal sender As System.Object, ByVal e As

[Code].....

View 1 Replies

C# - Implementing Faded Border In .NET Or WPF

Nov 14, 2011

I want to achieve this in .NET either in WPF or VB.NET

I have a passport size photograph. In that I want to implement a fade effect on image border. The fade parameter we pass would be the pixel width and we require to fade image border such that fade depth is decided by this parameter.

Note:- I am not using any controls to hold this image. Customer will upload the images in the applications and we will modify the above required and send them through email it is going to be console application. any WPF or VB Controls to implement this.

View 1 Replies

Dynamically Implementing Set And Get Properties?

Jun 17, 2009

how can i dynamically generate the set and get properties in VB.NET

View 5 Replies

Getting An Error While Implementing An AVL Tree

Feb 17, 2012

I am very new to VB.net and I am having a hard time figuring out this error. I am using Visual Studio 2010.
The error is like this[code]...

I am also attaching all the files need to run this program. Please help me because I have been scratching my head for more than a week without any success.

The inorder traversal is working fine, but when I implemented the Breadth First Search Traversal to show the output of a numbers by level, then I started getting this error because I implemented new queue class (clsQueue.vb)for this.

View 4 Replies

Ideas On Implementing .NET Properties In T-SQL

May 16, 2012

As I design my system using VB.NET with SQL Server/T-SQL I'm always struck by what seems to me an obvious gap, namely VB Class Properties. Say I have a table Employee with columns: [code]In VB I might have a class like:[code]So my property SpeaksAForeignLanguage depends on two fields currently. Perhaps someday this will change and more fields or conditions might come into play. THAT'S THE WHOLE REASON for using properties.Now if I need the equivalent of my property in SQL for whatever reason there's no way to do it other than to recode some SELECT statement using the two Knows... columns.

View 1 Replies

Implementing A 'Remember Me' And 'Keep Me Logged In?

Jan 5, 2011

On Form1 I have two textboxes (Username, Password), two checkboxes (Remember me, Keep me logged in) and a 'Login' button. I am using a MySQL database. Here is my code (w/out my database info, of course):

MySQLConnection = New MySqlConnection
MySQLConnection.ConnectionString = "server=REMOVED;Port=3306; user id=REMOVED; password=REMOVED; database=REMOVED"
MySQLConnection.Open()

[Code]...

View 2 Replies

Implementing A C# Interface In A VB Class?

Oct 28, 2010

I am working on a plugin architecture and after some reading I have settled on one. The host class will be implemented in C# as well as some of the plugins for that host. The issue I am having is that some of my team uses VB.net. So the question, is it possible to implement a C# (plugin)interface in VB, such that when it is dynamically loaded into the host program it will have the methods required by the interface.

View 1 Replies

Implementing A Long Dash?

Jun 21, 2012

I used to do this by eg String(52,95). (Getting 52 repetitions of an underscore) Cannot make out how to do it in dot net. I realise that String is no longer right but Str is not working either.

View 3 Replies

Implementing A Loop In Calculations?

May 3, 2011

' I will declare some variables and constants ' these will be declared globally

Dim dblCost As Double
Const dblHANDLING_STRESS As Double = 595
Const dblSTRESS_DAYS As Double = 3
Const dblTIME As Double = 695

[code].....

My program needs a loop for calculation of items added to the listbox.

View 4 Replies

Implementing A Search Function

Jun 27, 2011

im trying to implement a search function to my booking program, wich retrieves data from a SQL database. I have the screan all set up and all the variables at the ready, the only problem is, im not sure how to execute it in a sqlcommand line.

I've got all the fields that are required, such as date, time but i also have two optional options, Room Type and Room Capacity.

How would i write a sqlcommand to search for available rooms that meet the criteria for the room to be booked?

Heres the code i have so far;[code...]

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved