当前位置:网站首页>来自雪域高原的馈赠——大凉山高原生态糖心苹果
来自雪域高原的馈赠——大凉山高原生态糖心苹果
2022-08-02 04:25:00 【文艺酱Jayce】
老家自产的糖心苹果:
1.知乎:
来自雪域高原的馈赠——大凉山高原生态糖心苹果,欢迎选购https://zhuanlan.zhihu.com/p/548448382
2.CSDN:
来自雪域高原的馈赠——大凉山高原生态糖心苹果,欢迎选购https://geo-ai.blog.csdn.net/article/details/126107374
纯天然,无公害,欢迎大家选购,有任何问题直接私聊我!!
def _augment_images(self, images, random_state, parents, hooks):
result = images
nb_images = len(images)
alphas = self.alpha.draw_samples((nb_images,), random_state=ia.copy_random_state(random_state))
to_colorspaces = self.to_colorspace.draw_samples((nb_images,), random_state=ia.copy_random_state(random_state))
for i in sm.xrange(nb_images):
alpha = alphas[i]
to_colorspace = to_colorspaces[i]
image = images[i]
assert 0.0 <= alpha <= 1.0
assert to_colorspace in ChangeColorspace.COLORSPACES
if alpha == 0 or self.from_colorspace == to_colorspace:
pass # no change necessary
else:
# some colorspaces here should use image/255.0 according to the docs,
# but at least for conversion to grayscale that results in errors,
# ie uint8 is expected
if self.from_colorspace in [ChangeColorspace.RGB, ChangeColorspace.BGR]:
from_to_var_name = "%s2%s" % (self.from_colorspace, to_colorspace)
from_to_var = ChangeColorspace.CV_VARS[from_to_var_name]
img_to_cs = cv2.cvtColor(image, from_to_var)
else:
# convert to RGB
from_to_var_name = "%s2%s" % (self.from_colorspace, ChangeColorspace.RGB)
from_to_var = ChangeColorspace.CV_VARS[from_to_var_name]
img_rgb = cv2.cvtColor(image, from_to_var)
if to_colorspace == ChangeColorspace.RGB:
img_to_cs = img_rgb
else:
# convert from RGB to desired target colorspace
from_to_var_name = "%s2%s" % (ChangeColorspace.RGB, to_colorspace)
from_to_var = ChangeColorspace.CV_VARS[from_to_var_name]
img_to_cs = cv2.cvtColor(img_rgb, from_to_var)
# this will break colorspaces that have values outside 0-255 or 0.0-1.0
if ia.is_integer_array(img_to_cs):
img_to_cs = np.clip(img_to_cs, 0, 255).astype(np.uint8)
else:
img_to_cs = np.clip(img_to_cs * 255, 0, 255).astype(np.uint8)
# for grayscale: covnert from (H, W) to (H, W, 3)
if len(img_to_cs.shape) == 2:
img_to_cs = img_to_cs[:, :, np.newaxis]
img_to_cs = np.tile(img_to_cs, (1, 1, 3))
if alpha >= (1 - self.eps):
result[i] = img_to_cs
elif alpha <= self.eps:
result[i] = image
else:
result[i] = (alpha * img_to_cs + (1 - alpha) * image).astype(np.uint8)
return images
边栏推荐
- internship:数据库表和建立的实体类及对应的枚举类之间的联系示例
- How to save a section of pages in a PDF as a new PDF file
- 关于地图GIS的一次实践整理(下) Redis的GIS实践
- 张成分析(spanning test):portfolio_analysis.Spanning_test
- 学内核之四:关于内核与硬件的衔接
- 已更新 联通 电信 tiny模式
- 【FreeRTOS】12 任务通知——更省资源的同步方式
- 1318_将ST link刷成jlink
- 直播 | 7.30 ApacheCon Asia 2022 IOT/IIOT专题,IoTDB PMC 乔嘉林担任出品人
- 数学建模学习(76):多目标线性规划模型(理想法、线性加权法、最大最小法),模型敏感性分析
猜你喜欢
如果有些字段不想进行序列化怎么办?
不会多线程还想进 BAT?精选 19 道多线程面试题,有答案边看边学
Arduino框架下STM32F1/F4系列HID模式程序烧录教程
使用pycharm debug 深度学习代码
Qt编写物联网管理平台49-设备模拟工具
Batch normalization (BN) based on deep learning
张成分析(spanning test):portfolio_analysis.Spanning_test
【云原生】DevOps 新纪元 | 史前的惨淡现实
投资组合分析:portfolio_analysis.Tangenvy_portfolio(切点组合)
C - The Domino Effect(dfs+回溯)
随机推荐
falco 【1】入门
Qt处理传输协议数据时QByteArray添加多字节的使用案例
JDBC再回顾
【STM32】 ADC模数转换
单调队列模板 滑动窗口
Deep Learning Basics Overfitting, Underfitting Problems, and Regularization
力扣练习——44 路径总和 III
学内核之四:关于内核与硬件的衔接
AFMG SysTune1.3.7使用图解
今天突然下雨
力扣练习——单词搜索
What if some fields don't want to be serialized?
gergovia's deal tijie
EasyCVR视频广场切换通道,视频播放协议异常的问题修复
洛谷P2437蜜蜂路线
7亿听众背后的在线音频掘金故事
6个月测试经验,面试跳槽狮子大开口要18K,只会点点点,给我整无语了。。
The line chart with square PyQt5_pyqtgraph mouse
跑通CogView教程
OpenPCDet environment configuration of 3 d object detection and demo test