graphics

Remove surrounding whitespace from an image

I have a block of product images we received from a customer. Each product image is a picture of something and it was taken with a white background. I would like to crop all the surrounding parts of the image but leave only the product in the middle. Is this possible? As an example: http://www.5dnet.de/media/catalog/product/d/r/dress...

DrawString over a TextBox

Using Visual Studio 2008 SP1, the latest Compact framework and Windows Mobile 5. I need to use DrawString to put a string over a TextBox. But as soon as I draw the string the TextBox Control just over writes it. (I Know because I drew slightly off the edge of the control and my text is half visible (where is is off the control) and half...

How to produce Photoshop stroke effect?

I'm looking for a way to programmatically recreate the following effect: Give an input image: I want to iteratively apply the "stroke" effect. The first step looks like this: The second step like this: And so on. I assume this will involves some kind of edge detection and then tracing the edge somehow. Is there a known algorithm ...

Defining Up in the Direct3D View Matrix when Camera Is Constantly Moving

In my Direct3D application, the camera can be moved using the mouse or arrow keys. But if I hard code (0,1,0) as the up direction vector in LookAtLH, the frame goes blank at some orientations of the camera. I just learned the hard way that when looking along the Y-axis, (0,1,0) no longer works as the Up direction (seems obvious?). I am ...

Best .NET graphics library for 3D sphere drawing?

I am going to be making an application that lets users input several parameters for a bowling ball layout, and then show what that layout would look like on the ball. I have found some good resources for sphere math, so if I have a sphere whose center is (0,0,0), I will be able to get the values of the points I need on the surface of th...

OpenGL glDrawPixels on dynamic 3D arrays

How do you draw the following dynamic 3D array with OpenGL glDrawPixels()? You can find the documentation here: http://opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/drawpixels.html float ***array3d; void InitScreenArray() { int i, j; int screenX = scene.camera.vres; int screenY = scene.camera.hres; arra...

How to create a picture with animated aspects programmatically

Background I have been asked by a client to create a picture of the world which has animated arrows/rays that come from one part of the world to another. The rays will be randomized, will represent a transaction, will fade out after they happen and will increase in frequency as time goes on. The rays will start in one country's bou...

Is there a tool to measure pixels on a screen

Hi I'm looking for a program that measures a distance from point A to point B in pixels.(with crosshair cursor - not a pixel ruller aplication) I need something that doesnt require print-screen and paste to another window,but works "on" other open windows. thanks ...

Direct3D: Wireframe without Diagonals

When using wireframe fill mode in Direct3D, all rectangular faces display a diagonal running across due to the face being split in to two triangles. How do I eliminate this line? I also want to remove hidden surfaces. Wireframe mode doesn't do this. I need to display a Direct3D model in isometric wireframe view. The rendered scene must ...

Best 3D Graphics Engine for .NET

I've been thinking about tinkering with 3D graphics programming in .NET. In the past, I've thought about Truevision3D, and XNA, but I've not used either of these. I scanned Stackoverflow for the exact question, but neither of the (almost) relevant question (such as this question about rendering graphics, and this question about Learni...

What is the 'best' type of java.awt.image.BufferedImage?

I am creating a buffered image that is going to be a snapshot of a JComponent (via paint()) and rendered inside an ImageIcon. There are a large amount of types in the BufferedImage(int width, int height, int imageType) constructor, but which one should I use? I am sure that any of them would work, but which ones are better than the o...

C#/GDI - Create 1bpp mask from image.

How do you create a 1 bit per pixel mask from an image using GDI in C#? The image I am trying to create the mask from is held in a System.Drawing.Graphics object. I have seen examples that use Get/SetPixel in a loop, which are too slow. The method that interests me is one that uses only BitBlits, like this. I just can't get it to work ...

Selling commercial software for Mono

If the Mono project is successful it will pave the way for commercial software on non-Windows platforms. I am interested in the prospect of writing and selling commercial software for the Mono platform along the lines of our existing Smoke Vector Graphics (OCaml) and F# for Visualization (.NET) products. Are any commercial library devel...

What language for a graphical geometry demonstration?

Hi, I studied computer engineering 10 years ago and i know all the basics of object programming. I didn't write any code for 5 years but actually I'm thinking to go back to this business for a specific need : Now I'm a mathematic teacher in a secondary school and i want to develop a little software that help students to organize their g...

Direct3D Output on a Printer/Plotter

What is the best way to send Direct3D output to a printer or a plotter? ...

How can I get a collection of all the colors in System.Drawing.Color?

How can I extract the list of colors in the System.Drawing.Color struct into a collection or array? Is there a more efficient way of getting a collection of colors than using this struct as a base? ...

Calculating the minimum width needed to show text in X lines, in .Net?

How could you calculate the minimum width needed to display a string in X lines, given that text should break on whitespace? ...

Problems using Graphics with Panels in the Java Swing Library

Hey everyone, I am trying to run the following program, but am getting a NullPointerException. I am new to the Java swing library so I could be doing something very dumb. Either way here are my two classes I am just playing around for now and all i want to do is draw a damn circle (ill want to draw a gallow, with a hangman on it in the e...

3D laser scanner capturing normals?

The Lab university I work at is in the process of purchasing a laser scanner for scanning 3D objects. All along from the start we've been trying to find a scanner that is able to capture real RAW normals from the actual scanned surface. It seems that most scanners only capture points and then the software interpolates to find the normal ...

WinForms .NET 2.0: How to paint the proper sized icon?

i have an ico file that contains a 48x48 and a 256x256 Vista PNG version (as well as the 32x32 and 16x16 versions). i want to draw the icon using the appropriate internal size version. i've tried: Icon ico = Properties.Resources.TestIcon; e.Graphics.DrawIcon(ico, new Rectangle(0, 0, 48, 48)); e.Graphics.DrawIcon(ico, new Rectangle(48, ...