前后相邻像素加密
6视图(30天)
显示旧的评论
- 我想知道我的相邻像素的结果是正确的加密前后垂直,水平。我也包括我的加密图像的直方图与图像结果。
17日评论
图像分析
2020年12月31日
这些图像显示在我的火狐浏览器。
我不知道正确encrytped值将在任何像素。除此之外,我们不允许在这个论坛讨论加密。
我建议你按照正常的调试程序设置断点、步进通过逐行检查变量值在工作区面板中,等。我的意思是,你可以使用你的代码比我们可以更好。
assaad el makhloufi
2020年12月31日
沃尔特·罗伯森谢谢四个你的回复,我只是上传原始图像的直方图,当图像显示灰度图像的水平是集中在80年和200 - 256。我不明白腐败的含义。
图像分析
2020年12月31日
现在的图像显示。
好吧,让我们来一个任意像素(行、列)= (2,2)。现在,你认为“相邻”的像素?8相邻像素(1、2),(1、2),(1,3),(2,1),(2,3),(3、1),(2),(3、3)?好的,让我们假定这些8相邻像素的像素“相邻”的像素(2,2)。当然,我们将有3个图片我认为:
- 原始图像
- 加密的图像(如果甚至在一个矩形(行、列)格式)
- 解密后的图像(应与原始图像)。
现在正是比较做你想做的8个相邻像素之间和一个像素在一个给定的位置3图片(9 * 3 = 27个像素,乘以图像中像素的数量,如一百万之类的)?
我想说你的加密/解密算法是正确的是往返给你原始图像
完全
。
assaad el makhloufi
2020年12月31日
编辑:assaad el makhloufi
2020年12月31日
图像分析
谢谢你的回复,我需要显示相邻像素(水平和verticale)原始图像和图像加密。
在其他方式:
相邻像素之间的关系在水平、垂直
我上传的图像相邻像素(水平和verticale)计算
函数r_xy = AdjancyCorrPixel (P)
P = imread (“C: \ \惠普桌面\ \用户orig.PNG”);
x1 =双(P (1: end-1, 1: end-1, 1));
日元=双(P(2:最终,2:最终,1));
randIndex1 = randperm(元素个数(x1));
randIndex1 = randIndex1 (1:5000);
x = x1 (randIndex1);
y = y₁(randIndex1);
r_xy = corrcoef (x, y);
散射(x, y);
包含(对位置的像素灰度值(x, y) ')
ylabel (对位置的像素灰度值(x + 1, y) ')
结束
- 但是我不知道如果这是正确的方法来显示相邻像素。
沃尔特·罗伯森
2020年12月31日
P = imread (“orig.PNG”);
如果ndims (P) > 2;P = rgb2gray (P);结束
赴麦加朝圣= accumarray(1 +(重塑(P (:, 1: end-1),[], 1),重塑(P(:, 2:结束),[],1)),1,[256256]);
高压= accumarray(1 +(重塑(P (1: end-1,:),[], 1),重塑(P (2:,:), [], 1)), 1, [256256]);
次要情节(2,1,1)
冲浪(赴麦加朝圣,“edgecolor”,“没有”)
标题(“水平”)
次要情节(2,1,2)
冲浪(高压,“edgecolor”,“没有”)
标题(“垂直”)
这有一个轻微的偏见:从一个像素计数到下一个更高的指数,但它不从高数指数降低。例如,如果最后一列是唯一列的像素值99,那么你将得到99的y轴,但不会得到任何99 x轴。
assaad el makhloufi
2021年1月1日
图像分析师verry感谢你示范一样逢沃尔特·罗伯森
应用灰度共生矩阵建立,如果发现它verry辨析和我刚刚使用这个演示和我上传的图像结果但是我didint理解verry太多。
- 在另一方面,我有一个问题,我有一个文本文件(二进制数),我想读这个文件作为图像的范围元素verry大,我想设置这个值在0 - 256之间。
图像分析
2021年1月1日
你不应该我们jpg图像进行图像分析。你的图像看起来应该是一个图像只有2个灰色的水平。你不会应用灰度共生矩阵建立使用二进制图像,因为它的,而毫无意义。是专门为灰度图像。你一个灰度图像,因为错误地使用JPG图像,所以代替2灰色像你期望水平,你有很多灰色的水平由于JPG有损压缩方法和改变灰色的水平。你可以看到,应用灰度共生矩阵建立的。而不是信号在两个点代表两个灰色的水平,你有一个集群的点代表每个像素和相邻的邻国之间的差异。这些差异并非都是1或0像他们会与一个二进制图像。
但无论如何,这只是一种猜测是因为我不能找出你在当你问“如果我的相邻像素的结果是正确的加密前后垂直、水平”仍然无法确定你的意思加密,相邻的,正确的。
图像分析
2021年1月1日
是的,一般情况下,应用灰度共生矩阵建立但是就像我说的你不会用我不认为,不过也许你会。试试看就知道了。但有像你这样的一个二进制图像相邻像素之间的差异永远是0或其他单一数字(灰度差异)。后仍然不确定你因为你我没有解释任何问题在最后一段。
答案(1)
assaad el makhloufi
2021年1月1日
bmp和png他们给相同的结果。我需要情节3类型的相邻像素为我的图像(图像是由环境软件地图)。
1 - histograme源自图像(图)
2 -邻像素为源自图像(垂直地平线,对角)
3-histograme图像加密(加密图像是通过硬件描述语言(vhdl)生成的文本文件),我需要转换成加密的图像并显示直方图
4-adjacent像素用于加密图像(垂直地平线,对角)
5 - Comparaison源自与加密图像。
6个评论
沃尔特·罗伯森
2021年1月1日
去做吧。我已经向您展示了如何计算水平和垂直数量
//www.tianjin-qmedu.com/matlabcentral/answers/706173-adjacent-pixel-before-and-after-encryption comment_1238098
。并不难调整,对角线。
沃尔特·罗伯森
2021年1月2日
在一个轴上你有256种不同的灰度级别的第一个元素对像素。第二个轴有256种不同的灰度水平的第二个元素对像素。现在你说你想要一个直方图。直方图涉及项情况发生的次数,和代表数量作为一个维度。所以你有3个维度:源灰度,目标灰度和计数。需要一个3 d图,而不是一个二维图。故事情节你显示是散点图,直方图,并只显示是否发生结合,没有发生的频率信息。
你需要做出决定:你想要直方图像你这样的要求,或者你想要散点图里,喜欢你的样品图片吗?或者你可以分散但代表算作颜色。
assaad el makhloufi
2021年1月2日
编辑:assaad el makhloufi
2021年1月2日
谢谢verry这个演示,你认为是最好的解决方案是不是想找人我考虑到我的形象只有两层灰色。
一个错误发生
无法完成的行动,因为页面所做的更改。重新加载页面更新状态。
你也可以从下面的列表中选择一个网站
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。