The width of the \subfloat is determined by the graphic. Therefore, place the graphic inside a box of fixed width larger than the original graphic. Something like the following:
\begin{figure}[!h]
\centering
\subfloat[ENGINE1]{\label{fig:gull}\makebox[7em]
{\includegraphics[width=0.1\textwidth]{textures_data_types/lzw.eps}}}
\quad
\subfloat[ENGINE12]{\label{fig:gull}\makebox[7em]
{\includegraphics[width=0.1\textwidth]{textures_data_types/wav.eps}}}
\quad
\subfloat[BITMAP]{\label{fig:gull}\makebox[7em]
{\includegraphics[width=0.1\textwidth]{textures_data_types/bit.eps}}}
\caption{Systems}
\label{fig:bitmapVisualize}
\end{figure}
The above places all images in a box of width 7em, centred (by default). Modify the length to suit.
In twocolumn document mode, you should rather use \columnwidth as your width specifications:

\documentclass[twocolumn]{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage[demo]{graphicx}% http://ctan.org/pkg/graphicx
\usepackage{subfig}% http://ctan.org/pkg/subfig
\begin{document}
\lipsum[1]
\begin{figure}
\centering
\subfloat[ENGINE1]{\label{fig:engine1}\makebox[.3\columnwidth]
{\includegraphics[width=0.3\columnwidth]{textures_data_types/lzw.eps}}}
\quad
\subfloat[ENGINE12]{\label{fig:engine12}\makebox[.3\columnwidth]
{\includegraphics[width=.3\columnwidth]{textures_data_types/wav.eps}}}
\quad
\subfloat[BITMAP]{\label{fig:bitmap}\makebox[.3\columnwidth]
{\includegraphics[width=0.3\columnwidth]{textures_data_types/bit.eps}}}
\caption{Systems}
\label{fig:bitmapVisualize}
\end{figure}
\end{document}
If need be, you can reduce the \subfloat font size by issuing something like \footnotesize inside it (\subfloat[\footnotesize ENGINE12]{..}). Always keep in mind that these things should be done consistently.
subfigpackage may help you. Also, read section 1.1 "Do You Need This Package?" from the package's documentation. There are three examples that may be exactly what you need. – Gustavo Aug 4 '12 at 16:45subfigureor something else. – Gustavo Aug 4 '12 at 17:10