Como você mencionou o 'Chrome', pode usar as extensões do Chrome para isso, para permitir o acesso local aos seus arquivos.
Siga estas etapas:
1) Na pasta local onde estão suas imagens, crie este arquivo chamado 'manifest.json' e insira isto:
{
"name": "File Exposer",
"manifest_version": 2,
"version": "1.0",
"web_accessible_resources": ["*.jpg","*.JPG"]
}
2) Coloque esta é a sua barra de endereços chrome: chrome: // extensions /
3) Certifique-se de que o 'modo de desenvolvedor' está marcado (superior direito da página)
4) Clique no botão 'Load Unpacked Extension'
5) Navegue até a pasta local onde estão as imagens e o arquivo manifest.json, clique ok
6) A extensão 'File Exposer' agora deve estar listada na lista e ter uma marca de verificação contra 'Enabled'. Se a pasta estiver em uma unidade de rede ou outra unidade lenta ou tiver muitos arquivos, poderá levar de 10 a 20 segundos ou mais para aparecer na lista.
7) Observe a string 'ID' que foi associada à sua extensão. Esta é a EXTENSION_ID
8) Agora, no seu HTML, você pode acessar o arquivo com o seguinte, alterando o 'EXTERNSION_ID' para qualquer ID gerado por sua extensão:
<img src='chrome-extension://EXTENSION_ID/example1.jpg'>
Note que o * .jpg é recursivo e corresponderá automaticamente aos arquivos na pasta especificada e em todas as subpastas, você não precisa especificar para cada subpasta. Observe também que é sensível a maiúsculas e minúsculas.
Na tag 'img' você não especifica a pasta original, é relativa dessa pasta, portanto somente subpastas precisam ser especificadas.
Se você modificar o arquivo manifest.json, precisará clicar no link 'Recarregar (Ctrl + R)' ao lado da extensão.