我感兴趣的是如何将给定的图像转换为仅包含数字的矩阵形式?例如让我们拍下下面的图片

据我所知,matlab 中存在特殊函数,可以将给定的图像分解为颜色和数字,例如我在本网站上看到过这段代码
I = imread('test.jpg');
b = dec2bin(I); % b becomes vector
% some actions with binary vector
du = bin2dec(b);
du = reshape(du,size(I)); % converting vector du to 3d Image array
imwrite(uint8(du), 'du.jpg'); %save our du to file du.jpg
I = imread('du.jpg'); %test if it saved correctly
imshow(du)
Run Code Online (Sandbox Code Playgroud)
并转换为我的图片,就像这样
I=imread('tensor_in.jpg');
b=dec2bin(I)
Run Code Online (Sandbox Code Playgroud)
并得到以下数组,实际上只有零和一
00001110
00001111
00010000
00010000
00010001
00010010
00010011
00010101
00010110
00011000
00011001
00011000
00010101
00010101
00010101
00010101
00010101
00010101
00010101
00010101
00011000
00011000
00011000
00011000
00011000
00011000 …Run Code Online (Sandbox Code Playgroud) 我有一个关于硬币识别的作业。我国的硬币有两种颜色:金色和银色。我如何识别金色?
我已经从由几个硬币组成的图像中裁剪了每个硬币。我想知道如何识别金币。
我的讲师建议:
我的方法如下:
我已经完成了第 1 步和第 2 步,但我被困在了第三步。我不知道如何区分金色和银色硬币。我应该使用哪种方法在 MATLAB 中区分它们?
我有两个图像,我想要一个响应(真或假)来知道它们是不同的.图像的大小不同.
我想将JPEG文件转换为其二进制等效项,然后将其转换回JPEG格式.即将JPEG文件转换为1和0并将其输出到文本文件中,然后获取此文本文件并将其转换回原始图像(只是为了检查转换中是否没有错误)
我试过用python中的binascii模块做这个,但似乎有一个我无法理解的编码问题.
如果有人可以帮我解决这个问题真的很棒!
PS:Java中的解决方案将更受欢迎
如果您是图像处理大师和OpenCV,您是否可以编写photoshop的大部分主要功能而不是付费?
我想实现一种算法,使用python-opencv生成具有80%1s和20%0s随机序列的二进制图像。
我尝试在我的自定义数据集上实现基本的 Mask_RCNN 模型。我对图像做了一些增强。遵循 mask rcnn 的基本模式。我先训练系统,然后尝试测试。mAP 的结果始终为 0.0,预测结果如下所示。在此处输入图像描述我正在尝试识别汽车的分数,但这是最终结果。如果有人有任何建议,请帮助我。
machine-learning image-processing computer-vision image-segmentation deep-learning
我正在寻找一种方法将JPEG图像转换为TIFF格式,然后将此TIFF图像保持为base64格式.解决方案可以是C,C++或目标C ...请提前告知,谢谢
image-processing ×10
python ×4
image ×3
matlab ×3
opencv ×2
c ×1
c++ ×1
colors ×1
huffman-code ×1
java ×1
jpeg ×1
matrix ×1
objective-c ×1
photoshop ×1
scikit-learn ×1