Javascript 数据URI颜色已关闭

Javascript 数据URI颜色已关闭,javascript,jquery,ajax,data-uri,Javascript,Jquery,Ajax,Data Uri,我有一个存储在Oracle数据库中的图像blob,我需要获取该blob并将其作为图像显示在网页上。为了抓住blob,我做了一个AJAX调用,如下所示: $.ajax({ type: 'GET', url: '/rest/api/summaryWithPicture/001', crossDomain: true, dataType: 'json', success: function(result) {

我有一个存储在Oracle数据库中的图像blob,我需要获取该blob并将其作为图像显示在网页上。为了抓住blob,我做了一个AJAX调用,如下所示:

$.ajax({
        type: 'GET',
        url: '/rest/api/summaryWithPicture/001',
        crossDomain: true,
        dataType: 'json',
        success: function(result) {
            var dataURI = result.picture.pictureThumbnail;

            $(".profileImage").attr("src", "data:image/jpeg;base64," + dataURI);

        }
    });
这将显示图像,但颜色错误。下图显示了网页上显示内容旁边的原始图片(左)(右)


您是否确认图像已正确存储在数据库中?如果你在浏览器中转到RESTURL,它看起来也是这样吗?图像的颜色空间是什么?如果是CMYK也不会感到惊讶。