Como exibir imagem do banco de dados no CodeIgnite

Estou usando o CodeIgniter 2.1.0 e o banco de dados MySQL. Fiz upload de uma imagem através de um formulário e a armazenei com êxito em um diretório de uploads e também armazenei com êxito o caminho completo da imagem no meu banco de dados. mas estou tendo problemas para mostrar a imagem chamando o caminho completo do meu banco de dados.

Aqui está o meu código para o upload:

$image_path = realpath(APPPATH . '../uploads');

$config = array(
    'allowed_types' => 'jpeg|png|gif|jpg', 
    'upload_path' => $image_path, 
    'max_size' => 2097152, 
    'overwrite' => TRUE, 
    'file_name' => '_' . $i . '_'
);

$this -> load -> library('upload', $config);

Quando estou armazenando o caminho completo da imagem no meu banco de dados, ele se parece com isso

C:/wamp/www/my_project/uploads/_1_.jpg

Se eu tentar

<img src="<?php echo $data['screenshot'];?>" />
//($data['screenshot'] refers to the image location retrieved from database)

neste arquivo do meu modo de exibição, nenhuma imagem é exibida. O que estou fazendo de errado? Por favor, alguém me diga. Qual é o procedimento padrão?

questionAnswers(6)

yourAnswerToTheQuestion