MATLAB单双精度的转换

原创 2015年11月19日 19:25:31
function [ output_args ] = guoyingying( yuantu )
%郭莹莹
%  Detailed explanation goes here
rice=imread('rice.jpg');
figure;
subplot(1,3,1);
imshow(rice);
title('原图');
I=double(rice); 		%转换为双精度类型
J=I*0.43+60;
rice1=uint8(J); 		%转换为uint8
subplot(1,3,2);
imshow(rice1);
title('双精度图');
J=I*1.5-60;
rice2=uint8(J); 		%转换为uint8
subplot(1,3,3);
imshow(rice2);
title('单精度图');

版权声明:本文为博主原创文章,未经博主允许不得转载。

MATLAB控制运算精度

先来看一段MATLAB代码    clear;   theta = 264.3783;   t1 = [cos(theta); cos(2*theta);cos(3*theta); cos(...
  • wenyusuran
  • wenyusuran
  • 2014年08月04日 10:36
  • 2303

Matlab fread的问题:imwrite写single精度的大矩阵,结果不对

前面的博客《C++读取Matlab的mat文件的注意事项》中讲了如何在C++中读取mat文件,这里我们将mat文件转成二进制文件。然后用标准的读取读取文件流的方法来读取。 当然,对于矩阵型的mat文...
  • zzz7290
  • zzz7290
  • 2014年01月01日 17:56
  • 2006

MATLAB数据精度处理

MATLAB数据精度处理,MATLAB精度转换,MATLAB小数位数,MATLAB四色五人
  • jh1513
  • jh1513
  • 2017年01月04日 19:59
  • 1502

百度地图之精度和纬度的相互转换

package com.njupt.bmap_helloworld; import java.util.ArrayList; import java.util.List; import com.b...
  • caihongshijie6
  • caihongshijie6
  • 2013年11月12日 09:54
  • 2268

Java中不同数值类型间转换与计算精度丢失问题

在Java编程过程中,经常会涉及到不同数值类型之间的转换以及计算精度丢失的问题,例如:int m=6; float n=3.5f; double p=2.75d; System.out.pri...
  • gulingfengze
  • gulingfengze
  • 2017年01月05日 16:06
  • 3188

matlab中图像数据类型转换

Matlab中的图像数据类型转换  MATLAB中读入图像的数据类型是uint8,而在矩阵中使用的数据类型是double因此 I2=im2double(I1) :把图像数组I1转换成double精度...
  • b_l_d
  • b_l_d
  • 2014年12月23日 04:48
  • 4812

js的转换精度问题以及解决方案

//加法函数,用来得到精确的加法结果 //说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 //调用:accAdd(arg1,arg2)...
  • Senssic
  • Senssic
  • 2014年07月14日 12:48
  • 1198

理解int转float为何会可能精度丢失的问题

在看Java核心技术卷I的时候,看到个基础类型转换,图片就不附上了,上面写到int转float有可能会精度丢失,看到此处的时候我一直在疑惑,明明float能够表示的数比int要大得多,怎么可能int转...
  • m1n_love
  • m1n_love
  • 2017年02月15日 22:53
  • 2594

Python的浮点数损失精度问题(为什么说双精度浮点数有15位十进制精度)

本篇讨论的现象可以从下面这段脚本体现出来: >>> x = 0.0 >>> for i in range(10): x += 0.1 print(x) 0.1 0.2 0.30000000...
  • fyfcauc
  • fyfcauc
  • 2014年07月21日 21:00
  • 2838

Matlab数据类型的转换

Matlab中有15种基本数据类型,主要是整型、浮点、逻辑、字符、日期和时间、结构数组、单元格数组以及函数句柄等。         1、整型:(int8;uint8;int16;uint16;i...
  • qianhen123
  • qianhen123
  • 2014年09月24日 22:29
  • 2054
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MATLAB单双精度的转换
举报原因:
原因补充:

(最多只允许输入30个字)