# shape

14개의 포스트
post-thumbnail

#8.[Kotlin]FloatingActionButton 커스텀하기

구현한 FloatingActionButton 이미지 xml코드 핵심코드!! 코드설명 src 버튼 안에 들어갈 이미지를 넣어줄 수 있다 backgroundTint 버튼의 배경 색을 설정할 수 있다 borderWidth 버튼의 테두리를 설정할 수 있다. shapeAppearanceOverlay FloatingActionButton은 기본적으로 이런 동그라미 모양이 default이다. 맨 위에 버튼처럼 네모 모양의 버튼이 필요할 때에는 app:shapeAppearanceOverlay 속성을 수정해서 모양을 바꿀 수 있다. 사용시에는 "?attr/shapeAppearanceMediumComponent"처럼 앞에"?attr/"을 붙인 후에 원하는 속성을 입력해주면 된

2023년 8월 13일
·
0개의 댓글
·
post-thumbnail

[파이썬] numpy 배열 생성, shape 확인과 변경

numpy 선형대수 계산에 주로 사용되는 수치해석용 파이썬 패키지 다차원의 배열 자료구조 클래스인 ndarray 클래스를 지원 넘파이 배열은 리스트보다 적은 메모리로 많은 데이터를 빠르게 처리 ndim 속성은 배열의 차원, shape 속성은 배열의 크기를 반환 size는 배열의 전체 요소의 개수 넘파이 배열 array 함수에 리스트를 넣으면 ndarray 클래스 객체 즉, 배열로 변환 dtype 따로 명시하지 않을 경우 해당 리스트에서 필요한 최소한의 타입으로 결정 [다른 매개변수는 공식 홈페이지에 자세히 나와있으니 생략. ](https://numpy.org/doc/stable/reference/generated/numpy.array.html) 1차원 배열 1차원으로 묶은 배열을 수학에서는 벡터라고 표현한다.(모양에 따라 행벡터, 열벡터) 이 때 배열에 float형이 있었으므로, dtype을 따로 명시하지 않

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

[혼공머신] 2-1. 훈련 세트와 테스트 세트

Intro. 김 팀장🗣️"근데, 네가 훈련할 때 쓴 데이터로 평가를 하면 당연히 정확도가 100% 나오는 거 아냐...?" ㅇ ㅁㅇ .... 1. 모델 개선 1회차 데이터 준비 및 알고리즘 객체 생성 여기까진 이전 수업 때와 동일 훈련세트와 테스트세트 분할 김팀장 말을 듣고, 테스트 세트 떼어내야겠다 싶어 슬라이싱 사용함. 그런데 ... 뭐야, 왜 정확도가 0이 되어버린 거냐고! ![](https://velog.velcdn.com/images/simon919/post/1dd4c984-60e3-

2023년 1월 3일
·
0개의 댓글
·

Array 차원 확장, 축소

((3, 1), (1, 3, 1), (3,)) > [[1], [2], [3]] > [[[1], [2], [3]]] > [1, 2, 3]

2022년 11월 29일
·
0개의 댓글
·
post-thumbnail

# Drawable In Drawable

Drawable In Drawable 우리는 개발을 진행하면서 이미지를 보여줄 때 ImageView를 사용하게 된다. 그리고 이미지 뷰에 이미지를 보여주는 방법은 크게 3가지정도가 있었다. 해당 이미지뷰에 일반적으로 서버로부터 url을 받아와서 흔히 사용하는 이미지 라이브러리(Glide,Picasso등…)을 사용해서 이미지뷰에 load를 시켜주는 식으로 사용한다. ex ) Glide.with(context).load()혹은 안드로이드에 vector이미지나 png파일을 저장하여 attribute : src 혹은 background에 지정해서 사용하기도 한다. ex ) imageView.setBackgroundResource() ex ) <imageView android : src =”@drawble/어쩌구 저쩌구" 혹은 안드로이드에서 제공하는 selector, shape 등을 이용해서 내가 원하는 모양을 어느정도 직접 만들어 낼 수 있다. (

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

RoundedCorner ImageView 그림자

만들고 싶은 것 RoundedCorner를 적용한 Image를 보여주는 ImageView에 그림자를 넣고 싶다. 쉬운 방법 :: ImageView의 elevation 속성 ※주의사항 elevation 준 만큼 ImageView 주변으로 여백이 있어야 한다. background color가 불투명하지 않아야 한다. 참고 https://selfish-developer.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B7%B8%EB%A6%BC%EC%9E%90Shadow-%ED%9A%A8%EA%B3%BC-%EB%84%A3%EA%B8%B0 뾰족한 사각형에 그림자가 만들어진다. 위 방법대로 elevation 속성을 지정하면, 애써 이미지의 모서리를 깎았지만.. 본래 뾰족한 사각형인 ImageView에 그림자가 만들어지므로 아래와 같아진다. ![](https://velog.velcdn

2022년 8월 23일
·
0개의 댓글
·

shape 파일을 geojson으로 변환하기

mapsher.org 사용하기 shp 묶음 .zip 파일 업로드 snap vertices 옵션 체크 euc-K인 경우에는 encoding=euc-kr 입력 simplify 적용 콜솔에 -proj wgs84 입력 > 주의! 아래의 명령을 실행하지 않으면 좌표가 이상하다 -proj wgs84 Reference https://mapshaper.org/ https://park9eon.com/how-to-convert-to-korea-shp-geojson/ https://github.com/vuski/admdongkor/blob/master/README.md https://blog.hkwon.me/draw-korean-map-chart-with-geojson/ https://github.com/mbloch/mapshaper/wiki https://mjs1995.tistory.com/169 https://www.you

2022년 4월 12일
·
0개의 댓글
·

Numpy - import, version, array, shape

직장 생활을 하면서 엑셀로 데이터를 다룰 때는 원하는 데이터로 가공하기 위해서는 별다른 고민없이 데이터를 가공해 나갔다면, 현재 데이터사이언스 공부를 하면서는 엑셀로 해도 손쉽게 했을법한 아주 작은단계의 데이터 가공도 코드를 검색해서 확인해야 되는 경우도 있고, 데이터를 분석하면서 온전히 내가 주도적으로 치고 나가고 있다는 생각을 받지 못하고 있다. 그런 원인이 무엇일까 생각해보았는데 데이터 처리에 대한 프로그래밍 기본 소양도 안갖추어진 상태인데 머신러닝, 딥러닝 공부한답치고 코드몽키 처럼 의미없이 코드만 복사에서 내 데이터에 맞게 살짝살짝만 바꿔서 돌리고 있는 내모습??? 결국은 내가 하지도 않은 분석인데 코드를 돌려 실행이 된 것 자체로 마치 무엇을 해낸것 처럼 성취감을 느끼다가 다른 과제

2022년 3월 21일
·
0개의 댓글
·
post-thumbnail

둥근 버튼 만들기

버튼을 하나 만들어줍니다. drawble 폴더에 Root element 값을 shape로 설정하고 리소스 파일을 생성해줍니다. shape 태그 안쪽 값으로 shape="oval"을 주고 테두리를 stroke로 설정해주고 corners로 어느정도 둥근지 설정해줍니다. ![](https://images.velog.io/images/rhkswls98/post/f88c8ad9-9fd4-4

2022년 3월 18일
·
0개의 댓글
·

[Android] ToggleButton

서론 ToggleButton 은 이름에서도 알 수 있듯이 Toggle 기능을 제공해주는 Button 이다. 이번 포스팅에서는 ToggleButton 을 Custom 하는 과정에 대해 알아보고자 한다. 여기서 필자가 의미하는 Custom 은 Button UI Custom, Single Selection Custom 정도이니 본론에 들어가기 전에 참고하기 바란다. 본론 필자가 원하는 ToggleButton 은 왼쪽에는 icon, 오른쪽에는 Text 가 동시에 있는 Button 이고, Button 클릭 시 icon 과 Button 배경 색상을 변경되는 Custom Button 이다. 먼저 icon 부터 살펴보자. icon 은 ToggleButton 의 drawableLeft 속성에 drawable icon 파일을 넣어주면 되고 Bu

2021년 8월 30일
·
0개의 댓글
·
post-thumbnail

Numpy : Numerical Python (파이썬 수학 & 과학 연산 패키지)

Numpy : Numerical Python - 파이썬 고성능 과학 계산용 패키지 > Numpy는 Vector, Matrix등 수치 연산을 수행하는 수치해석 및 통계 관련 작업에 사용되는 파이썬 패키지이다. Numpy 특징. 일반 List에 비해 빠르고, 메모리 효율적이다. for문이나 List comprehension을 사용하지 않고 배열에 대한 처리가 가능. 선형대수와 관련된 다양한 기능을 제공. 내부적으로 C또는 포트란으로 구현 되어있어 빠른 연산이 가능하다. 이 글은 네이버 부스트코스 강의 중 최성철교수님의 강의를 바탕으로 학습하며 작성했습니다. 1. import 기본적으로 쓰이는 모듈이다 보니 np로 호출하는 것이 관례라고 함. 2. numpy array 생성 python은 원래 실행 시점에 data의 type을 결정하는데, **numpy에서는 그

2021년 8월 27일
·
0개의 댓글
·

[TIL] React PropTypes.shape 사용법

참고: https://stackoverflow.com/questions/32325912/react-proptype-array-with-shape#32327205 https://www.daleseo.com/react-prop-types/#%EB%B3%B5%EC%9E%A1%ED%95%9C-%ED%83%80%EC%9E%85-%EC%A0%95%EC%9D%98

2021년 4월 3일
·
0개의 댓글
·
post-thumbnail

shape파일이 뭐얏?

시군구의 시군구 code 정보를 기준으로 각 시군구의 최저기온 수치와 각 시군구의 폴리곤 정보를 합쳐서 최저기온 지도를 만드려구 한다! 그래서 등장한 shape 파일!! shape 파일 단독으로 쓰려니 에러가 나구 dbf파일이랑 shape 파일 합쳐줘야한다구 하구 뭔지 1도 모르겠어서 지금 구글링하는 중....... 구글링한 내용들을 정리해보자! shape 파일 shape 파일은 벡터형식 점, 선, 도형으로 표현되고 그 속성을 지니고 있음! 주의할 점 shape파일을 하나의 파일 포맷이라고 생각했음! but!!! > "shp, shx, dbf"의 3개의 확장 포맷을 통틀어 shape파일이라고 한다구한다! 어쩐지 .shp파일 단독으로 쓰니깐 shx없다고 에러메시지났었다! shp는 QGIS로 바로 실행할 수 있다 shape 파일 친구들: shp, shx, dbf ![](https://images.velog.io/images/muchogusto/p

2020년 10월 30일
·
0개의 댓글
·

Keras 이미지 데이터 Shape 문제 해결

Keras에서 이미지 데이터를 다룰 때 한 가지 주의하여야할 것이 있다. 바로 이미지 Array의 형태(Shape)이다. > ValueError: Negative dimension size caused by subtracting 2 from 1 for 'maxpooling2d1/MaxPool' (op: 'MaxPool') with input shapes: [?,1,16,32]. 만약 직접 데이터를 전처리했고, 위와같은 에러 메세지를 만났다면 이미지 Shape을 잘못 세팅하였을 가능성이 높다. 본인은 opencv에 익숙해져있어서 당연히 대부분의 라이브러리나 필드에서 opencv의 array 구조로 이루어져있는 줄 알았다. 이 때문에 오류 메세지를 붙들고 한참을 헤메었다. 결론은 이미지 형태가 문제였다. opencv-python은 5x5 사이즈의 RGB 이미지를 표현할 때, 채널 별로 5x5 모양의 Array를 구성한다. 예를 들면, ![](https://images.v

2020년 10월 5일
·
1개의 댓글
·