Windows CE or Windows XPE for image processing

  • Thread starter Thread starter Slobodan Brcin \(eMVP\)
  • Start date Start date
S

Slobodan Brcin \(eMVP\)

Guilhem,

Read about MS MPEG4 based DMO codec's they are available and you can use them.

If you are familiar with XP Professional and windows programming then you can write application and make adequate XP Embedded image
to support it.
(Is there image processing library for windows embedded?) http://developer.intel.com/software/products/ipp/

What about the cost?
I guess that Win CE should be less expensive for mass production.

Regards,
Slobodan
 
Hello.

Sorry for my poor English. I'm trying to do my best.

I have to develop application running under embedded system, but I
don't know which one choose.
I had already show the file " Which to Choose:
Comparing Microsoft Windows CE .NET and Windows XP Embedded
".
But Windows CE have change since July 2003.

My application have to load video from camera(Ieee or USB, I don't
know for the moment). I also have to capture video, capture image,...
This is an high resolution camera.


My application must do image processing.

Which one to choose Windows ce.net, ce 5.0 or Windows XPe?


What about the cost?
(Is there image processing library for windows embedded?)



Thank you.
 
You can do image processing on either. You may want to look at other
deciding factors to help.

1. What hardware platform do you want to use? If for other reasons, you
want to go non-X86 - choose CE.
2. Device driver support. Does a device driver for your capture device
exist for CE? If not, do you want to write one? If not, choose XPE.
3. Other applications/etc. Is running win32 3rd party apps important for
your total solution? If so, choose XPE.

As to your question of "Is there image processing library for windows
embedded?": Yes and no. Image processing can be a very specialized
technology. Are your processing needs proprietary? Are you going to want
to involve code to talk to a specific DSP engine? etc.

You asked about cost. CE is cheaper from a runtime license perspective.
The total cost of your solution will depend on how much engineering effort
needs to go into either solution (CE or XPE) for writing device drivers,
etc. -vs- the run rate you expect to hit for licenses. Extreme examples are
obvious: Ex1: You will sell 80 million copies and therefore you want to
optimize the lower runtime cost. The engineering cost is "worth it". Ex2.
You will sell 10 copies, you want to optimize your engineering costs. The
extra cost for the license will be much less than your engineering costs.
 
Guilhem,

Having written applications for CE and XPe, I can tell you the effort and
patience required for CE is at least double.

Andrew
 
Andrew,
Having written applications for CE and XPe, I can tell you the effort and
patience required for CE is at least double.

It depends on what you do in an app. CE (PB) comes with a bunch of sources that you can and probably will leverage.
XP/XPe - only binaries. You can't even touch MS binary stuff because of legal.

Just a quick example. You want to do an Explorer-like shell app (pretty time and effort consuming development project from scratch)
but with many deep customizations (like adding new functionality, features). You will save a lot of time going with CE since at
least partially CE Shell sources are there.
 
Thank you for your answer.

Can I ask you more informations about Windows XPE?

Is it possible to load application at startup on Windows XPE, without
see the screen on Windows XP?


What is the diffents of price: for CPU card, for developpment
software, and ossoftware?

I have already developp application for windows CE. Is it difficult to
port them under WIndows Xpe?


Thank you for all your information.



Sincerely, Guilhem.
 
Hi Guilhem,
Can I ask you more informations about Windows XPE?
Who can prevent you to do that :-)
Is it possible to load application at startup on Windows XPE, without
see the screen on Windows XP?

Yes. In boot.ini /NOGUIBOOT and minlogon based image are very nice things.
http://groups.google.com/groups?hl=...a=group=microsoft.public.windowsxp.embedded.*
What is the diffents of price: for CPU card, for developpment
software, and ossoftware?

XPe dev software should be in range of around $1000.
COA (stickers for each device you build) less than $100 each depending on quantities.
I have already developp application for windows CE. Is it difficult to
port them under WIndows Xpe?

Generic answer: This depend on what this application does and uses.

Regards,
Slobodan
 
Back
Top