CreateByte
CreateByte
  • 5
  • 16 035
ASMR Programming - Coding IOS Snake Game in SwiftUI - No Talking
Creating IOS snake game in swifUI with Live preview
its a part ofASMR series where I will upload ASMR programming tutorials related to HTML, CSS, Web development , JavaScript, React, MERN, Frameworks such as Bootstrap and more along with creative UI/UX Designs.
Mobile App Development in React Native and SwiftUI.
It is a community for computer science people from all levels to learn and grow their skills in web development, mobile app development, GIS, Figma and cloud computing
ASMR Programming
ASMR Coding
ASMR keyboard typing
ASMR web design
ASMR coding html
ASMR coding website
No Talking ASMR
No Talking Coding
No Talking Programming
zhlédnutí: 160

Video

Learn UI/UX and High Fidelity Prototype on Figma under 10 minutes!
zhlédnutí 4,7KPřed rokem
In this video, we provide a crash course on UI/UX design using Figma, a popular design tool used by professionals and beginners alike. In under 10 minutes, we cover the basics of designing user interfaces and experiences, including layout, color, typography, and more. We start by introducing the Figma interface and its tools, and then quickly move on to designing a basic UI layout for a website...
Flood Mapping Google Earth Engine Using Sentinel SAR Satellite Imagery
zhlédnutí 11KPřed rokem
In this video, we explore the powerful capabilities of Google Earth Engine and Sentinel SAR dataset for flood mapping and assessment. Using remote sensing data and advanced techniques, we demonstrate how to quickly and accurately identify flooded areas, estimate flood extent and analyze flood dynamics over time. We begin by introducing the basics of Sentinel SAR data and Google Earth Engine, an...
Create GUI in python using Tkinter Tutorial
zhlédnutí 10Před rokem
Welcome to this Python tutorial on CZcams, where we'll be learning how to create Graphical User Interfaces (GUIs) in Python! If you've ever wanted to create desktop applications with Python, then this tutorial is perfect for you. We'll be using the Tkinter library, which is included with most Python installations. Tkinter is easy to use and provides a wide range of widgets to help you create yo...
ReactJs Live Interview || Stage one || Fresh CS Graduate
zhlédnutí 18Před rokem
Sharing the live interview, for the web developer job in a health tech company, this is my first video to publish let me know , If you like such kind of interviews , or want to know more about the interview stuff

Komentáře

  • @geykum_shakeshigh
    @geykum_shakeshigh Před 6 hodinami

    Can I ask a question here mate, am sure you'all have encountered an issue where you have to clip a DEM file for a small area it shows pixels, just pixels, can this be Improved like using GEE to have the exact scale for proper representation of the map?

  • @geykum_shakeshigh
    @geykum_shakeshigh Před 23 dny

    Thank you for the video and the code sir, I appreciate it

  • @razirajpoot200
    @razirajpoot200 Před 23 dny

    can i get coding?

  • @WittyBittyAnimeEdits
    @WittyBittyAnimeEdits Před měsícem

    awesome! I've been looking for a straightforward tutorial just like this. Now I wish there was one for me to know how to make buttons redirect to external links/blog posts

    • @createbyte
      @createbyte Před měsícem

      let me know you , If you want one 😉

  • @mindbenders3035
    @mindbenders3035 Před měsícem

    i'm getting same value of in inspector of good and flood filter its all same as you

  • @skrosni836
    @skrosni836 Před 2 měsíci

    T

  • @ZeeshanZafarzams706
    @ZeeshanZafarzams706 Před 3 měsíci

    But this code shows a lot of water bodies on the eastern side, which we all know is a huge desert. I think its mixing sand with water.

  • @GISHacks
    @GISHacks Před 4 měsíci

    Thank you so much. Would you please share the code?

  • @usamakhatab8989
    @usamakhatab8989 Před 4 měsíci

    flood water should be more than simple water. but in this analysis simple water is more. why?

  • @kingkhan-qb5rj
    @kingkhan-qb5rj Před 5 měsíci

    Is it possible to calculate total flood area of Pakistan?

  • @meghayadav10
    @meghayadav10 Před 5 měsíci

    can u please make more figma related videos

    • @createbyte
      @createbyte Před 4 měsíci

      sure , will be putting out more ui ux , in which I will be showing the screen transitions as well

  • @facts_tv6343
    @facts_tv6343 Před 6 měsíci

    Which code can we use to output the final map result. please can you reply below. Thank you

    • @createbyte
      @createbyte Před 5 měsíci

      map.layer and then include the layer you want add

  • @PlannerSajad
    @PlannerSajad Před 6 měsíci

    Wonderful Sir, this video helped me a lot for my class report on "Impact of Flood and their mitigation strategies in Sindh " thank you Sir for your guidelines..... i really appreciate it....

    • @createbyte
      @createbyte Před 5 měsíci

      All the best

    • @mirwado1384
      @mirwado1384 Před 5 měsíci

      ​@@createbytesir i have to do research on the topic (pre and post flood water quality analysis in sindh ) so plz sir can u guide me

  • @dhiazahira6846
    @dhiazahira6846 Před 7 měsíci

    Sir, what the name of methodh that you use, change detection or something else?

  • @dhiazahira6846
    @dhiazahira6846 Před 7 měsíci

    Hello sir, thanks for the video. I wanna ask you how to determine the min max value?

  • @eeshacrafts6122
    @eeshacrafts6122 Před 10 měsíci

    Good say sir, please i stuck 😢. My good state size is printing as zero, what do i do?

    • @eeshacrafts6122
      @eeshacrafts6122 Před 10 měsíci

      Please I would appreciate getting a response as soon as possible

    • @createbyte
      @createbyte Před 10 měsíci

      Is your issue fixed ?

  • @birhanukifle517
    @birhanukifle517 Před 11 měsíci

    It is Nice

  • @siyadabdirahmansiyad379

    thanks for your kind sharing bro, How can get other countries feature boundaries?

    • @createbyte
      @createbyte Před 10 měsíci

      Yes . Just search for your country boundary shape files

  • @jyotiprakashhati4058

    The code says toDB is not defined.

    • @createbyte
      @createbyte Před rokem

      Check the comments section and description I have pinned the toDB function there You can simply copy paste that into your editor

  • @geologistdinesh
    @geologistdinesh Před rokem

    Non-satisfied your answer, we want to see ce script, otherwise no explanation is required

    • @createbyte
      @createbyte Před rokem

      Will surely try to work on that in upcoming videos

  • @geologistdinesh
    @geologistdinesh Před rokem

    could you send me code of this anaysis

    • @createbyte
      @createbyte Před rokem

      Even if I share you the code It wont run because you wont have the imported assets , which are non shareable at the moment by Earth engine

  • @elsysielatchom
    @elsysielatchom Před rokem

    Good morning Sir thanks for this kind explanation. Please can you share script with us?

  • @user-sn4hk5nx2i
    @user-sn4hk5nx2i Před rokem

    bang bagi codingnya bang

  • @SocialAnalyst33
    @SocialAnalyst33 Před rokem

    Asslamualikum Sir. Thanks for This video, Can you share the flood report ! i need it

    • @createbyte
      @createbyte Před rokem

      pdma.gos.pk/flood-2022-in-sindh/ Download the pdf from here brother

  • @simbarashethondhlana8327

    Well presented. Thank you so much.

  • @createbyte
    @createbyte Před rokem

    -Get Feature Boundary from: data.humdata.org/dataset/pakistan-union-council-boundaries-along-with-other-admin-boundaries-dataset -Functions code: //declared function to convert the images types and perform the functions // Function to convert from d function toNatural(img) { return ee.Image(10.0).pow(img.select(0).divide(10.0)); } //Function to convert to dB function toDB(img) { return ee.Image(img).log10().multiply(10.0); } //Apllying a Refined Lee Speckle filter as coded in the SNAP 3.0 S1TBX: //github.com/senbox-org/s1tbx/blob/master/s1tbx-op-sar-processing/src/main/java/org/esa/s1tbx/sar/gpf/filtering/SpeckleFilters/RefinedLee.java //Adapted by Guido Lemoine // by Guido Lemoine function RefinedLee(img) { // img must be in natural units, i.e. not in dB! // Set up 3x3 kernels var weights3 = ee.List.repeat(ee.List.repeat(1,3),3); var kernel3 = ee.Kernel.fixed(3,3, weights3, 1, 1, false); var mean3 = img.reduceNeighborhood(ee.Reducer.mean(), kernel3); var variance3 = img.reduceNeighborhood(ee.Reducer.variance(), kernel3); // Use a sample of the 3x3 windows inside a 7x7 windows to determine gradients and directions var sample_weights = ee.List([[0,0,0,0,0,0,0], [0,1,0,1,0,1,0],[0,0,0,0,0,0,0], [0,1,0,1,0,1,0], [0,0,0,0,0,0,0], [0,1,0,1,0,1,0],[0,0,0,0,0,0,0]]); var sample_kernel = ee.Kernel.fixed(7,7, sample_weights, 3,3, false); // Calculate mean and variance for the sampled windows and store as 9 bands var sample_mean = mean3.neighborhoodToBands(sample_kernel); var sample_var = variance3.neighborhoodToBands(sample_kernel); // Determine the 4 gradients for the sampled windows var gradients = sample_mean.select(1).subtract(sample_mean.select(7)).abs(); gradients = gradients.addBands(sample_mean.select(6).subtract(sample_mean.select(2)).abs()); gradients = gradients.addBands(sample_mean.select(3).subtract(sample_mean.select(5)).abs()); gradients = gradients.addBands(sample_mean.select(0).subtract(sample_mean.select(8)).abs()); // And find the maximum gradient amongst gradient bands var max_gradient = gradients.reduce(ee.Reducer.max()); // Create a mask for band pixels that are the maximum gradient var gradmask = gradients.eq(max_gradient); // duplicate gradmask bands: each gradient represents 2 directions gradmask = gradmask.addBands(gradmask); // Determine the 8 directions var directions = sample_mean.select(1).subtract(sample_mean.select(4)).gt(sample_mean.select(4).subtract(sample_mean.select(7))).multiply(1); directions = directions.addBands(sample_mean.select(6).subtract(sample_mean.select(4)).gt(sample_mean.select(4).subtract(sample_mean.select(2))).multiply(2)); directions = directions.addBands(sample_mean.select(3).subtract(sample_mean.select(4)).gt(sample_mean.select(4).subtract(sample_mean.select(5))).multiply(3)); directions = directions.addBands(sample_mean.select(0).subtract(sample_mean.select(4)).gt(sample_mean.select(4).subtract(sample_mean.select(8))).multiply(4)); // The next 4 are the not() of the previous 4 directions = directions.addBands(directions.select(0).not().multiply(5)); directions = directions.addBands(directions.select(1).not().multiply(6)); directions = directions.addBands(directions.select(2).not().multiply(7)); directions = directions.addBands(directions.select(3).not().multiply(8)); // Mask all values that are not 1-8 directions = directions.updateMask(gradmask); // "collapse" the stack into a singe band image (due to masking, each pixel has just one value (1-8) in it's directional band, and is otherwise masked) directions = directions.reduce(ee.Reducer.sum()); //var pal = ['ffffff','ff0000','ffff00', '00ff00', '00ffff', '0000ff', 'ff00ff', '000000']; //Map.addLayer(directions.reduce(ee.Reducer.sum()), {min:1, max:8, palette: pal}, 'Directions', false); var sample_stats = sample_var.divide(sample_mean.multiply(sample_mean)); // Calculate localNoiseVariance var sigmaV = sample_stats.toArray().arraySort().arraySlice(0,0,5).arrayReduce(ee.Reducer.mean(), [0]); // Set up the 7*7 kernels for directional statistics var rect_weights = ee.List.repeat(ee.List.repeat(0,7),3).cat(ee.List.repeat(ee.List.repeat(1,7),4)); var diag_weights = ee.List([[1,0,0,0,0,0,0], [1,1,0,0,0,0,0], [1,1,1,0,0,0,0], [1,1,1,1,0,0,0], [1,1,1,1,1,0,0], [1,1,1,1,1,1,0], [1,1,1,1,1,1,1]]); var rect_kernel = ee.Kernel.fixed(7,7, rect_weights, 3, 3, false); var diag_kernel = ee.Kernel.fixed(7,7, diag_weights, 3, 3, false); // Create stacks for mean and variance using the original kernels. Mask with relevant direction. var dir_mean = img.reduceNeighborhood(ee.Reducer.mean(), rect_kernel).updateMask(directions.eq(1)); var dir_var = img.reduceNeighborhood(ee.Reducer.variance(), rect_kernel).updateMask(directions.eq(1)); dir_mean = dir_mean.addBands(img.reduceNeighborhood(ee.Reducer.mean(), diag_kernel).updateMask(directions.eq(2))); dir_var = dir_var.addBands(img.reduceNeighborhood(ee.Reducer.variance(), diag_kernel).updateMask(directions.eq(2))); // and add the bands for rotated kernels for (var i=1; i<4; i++) { dir_mean = dir_mean.addBands(img.reduceNeighborhood(ee.Reducer.mean(), rect_kernel.rotate(i)).updateMask(directions.eq(2*i+1))); dir_var = dir_var.addBands(img.reduceNeighborhood(ee.Reducer.variance(), rect_kernel.rotate(i)).updateMask(directions.eq(2*i+1))); dir_mean = dir_mean.addBands(img.reduceNeighborhood(ee.Reducer.mean(), diag_kernel.rotate(i)).updateMask(directions.eq(2*i+2))); dir_var = dir_var.addBands(img.reduceNeighborhood(ee.Reducer.variance(), diag_kernel.rotate(i)).updateMask(directions.eq(2*i+2))); } // "collapse" the stack into a single band image (due to masking, each pixel has just one value in it's directional band, and is otherwise masked) dir_mean = dir_mean.reduce(ee.Reducer.sum()); dir_var = dir_var.reduce(ee.Reducer.sum()); // A finally generate the filtered value var varX = dir_var.subtract(dir_mean.multiply(dir_mean).multiply(sigmaV)).divide(sigmaV.add(1.0)); var b = varX.divide(dir_var); var result = dir_mean.add(b.multiply(img.subtract(dir_mean))); return(result.arrayFlatten([['sum']])); }